X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/a1659af647d071828022a0c0f30ee975f363b26c..691b58ac4403cf73a1d71c6c2bbd5d8246d95699:/windows/window.c diff --git a/windows/window.c b/windows/window.c index 102c470d..d558cc95 100644 --- a/windows/window.c +++ b/windows/window.c @@ -445,7 +445,7 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show) HANDLE filemap; void *cp; unsigned cpsize; - if (sscanf(p + 1, "%p:%u", &filemap, &cpsize) == 1 && + if (sscanf(p + 1, "%p:%u", &filemap, &cpsize) == 2 && (cp = MapViewOfFile(filemap, FILE_MAP_READ, 0, 0, cpsize)) != NULL) { conf_deserialise(conf, cp, cpsize); @@ -1433,7 +1433,7 @@ static void init_fonts(int pick_width, int pick_height) #define f(i,c,w,u) \ fonts[i] = CreateFont (font_height, font_width, 0, 0, w, FALSE, u, FALSE, \ c, OUT_DEFAULT_PRECIS, \ - CLIP_DEFAULT_PRECIS, quality, \ + CLIP_DEFAULT_PRECIS, FONT_QUALITY(quality), \ FIXED_PITCH | FF_DONTCARE, font->name) f(FONT_NORMAL, font->charset, fw_dontcare, FALSE);