--- rxvt-unicode/src/defaultfont.C 2004/02/21 22:14:00 1.22 +++ rxvt-unicode/src/defaultfont.C 2004/02/22 08:28:36 1.23 @@ -1069,7 +1069,7 @@ return true; } -void +bool rxvt_fontset::populate (const char *desc) { clear (); @@ -1091,12 +1091,11 @@ } if ((int)fonts.size () <= base_id || !realize_font (base_id)) - { - fprintf (stderr, "unable to load a base font, please provide one using -fn fontname\n"); - exit (1); - } + return false; base_prop = fonts[base_id]->properties (); + + return true; } int