From 7968631c512dc2d22fb63945e9619d705d21108f Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Tue, 7 Feb 2012 14:54:02 +0000 Subject: Fix crash in Windows 7 ANSI emulation --- win32/winansi.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/win32/winansi.c b/win32/winansi.c index 52d401220..f08fe2b79 100644 --- a/win32/winansi.c +++ b/win32/winansi.c @@ -96,6 +96,7 @@ static void erase_till_end_of_screen(void) { CONSOLE_SCREEN_BUFFER_INFO sbi; COORD pos; + DWORD dummy; if (!console) return; @@ -103,12 +104,12 @@ static void erase_till_end_of_screen(void) GetConsoleScreenBufferInfo(console, &sbi); FillConsoleOutputCharacterA(console, ' ', sbi.dwSize.X - sbi.dwCursorPosition.X, sbi.dwCursorPosition, - NULL); + &dummy); pos.X = 0; for (pos.Y = sbi.dwCursorPosition.Y+1; pos.Y < sbi.dwSize.Y; pos.Y++) FillConsoleOutputCharacterA(console, ' ', sbi.dwSize.X, - pos, NULL); + pos, &dummy); } static void move_cursor_back(int n) -- cgit v1.2.3-55-g6feb