1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-04-10 23:58:06 -05:00

If we can't load the specified font, give an error message rather

than segfaulting.

[originally from svn r2074]
This commit is contained in:
Simon Tatham 2002-10-15 17:41:22 +00:00
parent 12189e7193
commit 58ee7d86a6

View File

@ -1540,6 +1540,10 @@ int main(int argc, char **argv)
}
inst->fonts[0] = gdk_font_load(cfg.font);
if (!inst->fonts[0]) {
fprintf(stderr, "pterm: unable to load font \"%s\"\n", cfg.font);
exit(1);
}
inst->fonts[1] = NULL; /* FIXME: what about bold font? */
inst->font_width = gdk_char_width(inst->fonts[0], ' ');
inst->font_height = inst->fonts[0]->ascent + inst->fonts[0]->descent;