X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/0b4f0bc0bdc90f7c0d63c94d18059612679f3fc4..e373bb53193b6cb1b383c5766a8205735028aafc:/settings.c?ds=inline diff --git a/settings.c b/settings.c index bce2a62e..28b44c05 100644 --- a/settings.c +++ b/settings.c @@ -484,6 +484,8 @@ void load_settings(char *section, int do_host, Config * cfg) gppi(sesskey, "TermHeight", 24, &cfg->height); #ifdef _WINDOWS gpps(sesskey, "Font", "Courier New", cfg->font, sizeof(cfg->font)); +#elif defined(macintosh) + gpps(sesskey, "Font", "Monaco", cfg->font, sizeof(cfg->font)); #else gpps(sesskey, "Font", "fixed", cfg->font, sizeof(cfg->font)); #endif @@ -491,7 +493,11 @@ void load_settings(char *section, int do_host, Config * cfg) #ifdef _WINDOWS gppi(sesskey, "FontCharSet", ANSI_CHARSET, &cfg->fontcharset); #endif +#ifdef macintosh + gppi(sesskey, "FontHeight", 9, &cfg->fontheight); +#else gppi(sesskey, "FontHeight", 10, &cfg->fontheight); +#endif #ifdef _WINDOWS if (cfg->fontheight < 0) { int oldh, newh; @@ -626,7 +632,7 @@ void load_settings(char *section, int do_host, Config * cfg) gppi(sesskey, "LoginShell", 1, &cfg->login_shell); gppi(sesskey, "ScrollbarOnLeft", 0, &cfg->scrollbar_on_left); gpps(sesskey, "BoldFont", "", cfg->boldfont, sizeof(cfg->boldfont)); - gppi(sesskey, "ShadowBoldOffset", -1, &cfg->shadowboldoffset); + gppi(sesskey, "ShadowBoldOffset", 1, &cfg->shadowboldoffset); close_settings_r(sesskey); } @@ -670,7 +676,7 @@ void get_sesslist(struct sesslist *list, int allocate) buflen = bufsize = 0; list->buffer = NULL; - if ((handle = enum_settings_start())) { + if ((handle = enum_settings_start()) != NULL) { do { ret = enum_settings_next(handle, otherbuf, sizeof(otherbuf)); if (ret) {