From 69537a78998d0768d62a44f801d0fd4ce77d80de Mon Sep 17 00:00:00 2001 From: rlar Date: Thu, 9 Feb 2017 21:59:26 +0100 Subject: [PATCH] winmain.c, fs_c_a_n_f(), bug fix, and cleanup "minimise" --- src/winmain.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/winmain.c b/src/winmain.c index ed5ac150d..75ef79db8 100644 --- a/src/winmain.c +++ b/src/winmain.c @@ -901,7 +901,8 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLi /* Make main window and subwindows visible. Size of windows allows display of 80 character line. Limit window to screen size (if only VGA). */ - if (ix < WinLineWidth) WinLineWidth = ix; + if (WinLineWidth > ix) + WinLineWidth = ix; MoveWindow( hwMain, 0, (iyt * 2), WinLineWidth, iyt, FALSE); ShowWindow( hwMain, nShowState); ShowWindow( twText, SW_SHOWNORMAL); @@ -1097,7 +1098,7 @@ int fs_c_a_n_f(FILE * __stream, const char * __format, ...) assert(FALSE); return 0; } - result = fscanf( __stream, __format, args); + result = vfscanf(__stream, __format, args); va_end(args); return result; }