diff options
-rw-r--r-- | win32/winansi.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/win32/winansi.c b/win32/winansi.c index d95bd473b..52d401220 100644 --- a/win32/winansi.c +++ b/win32/winansi.c | |||
@@ -81,6 +81,7 @@ static void set_console_attr(void) | |||
81 | static void erase_in_line(void) | 81 | static void erase_in_line(void) |
82 | { | 82 | { |
83 | CONSOLE_SCREEN_BUFFER_INFO sbi; | 83 | CONSOLE_SCREEN_BUFFER_INFO sbi; |
84 | DWORD dummy; /* Needed for Windows 7 (or Vista) regression */ | ||
84 | 85 | ||
85 | if (!console) | 86 | if (!console) |
86 | return; | 87 | return; |
@@ -88,7 +89,7 @@ static void erase_in_line(void) | |||
88 | GetConsoleScreenBufferInfo(console, &sbi); | 89 | GetConsoleScreenBufferInfo(console, &sbi); |
89 | FillConsoleOutputCharacterA(console, ' ', | 90 | FillConsoleOutputCharacterA(console, ' ', |
90 | sbi.dwSize.X - sbi.dwCursorPosition.X, sbi.dwCursorPosition, | 91 | sbi.dwSize.X - sbi.dwCursorPosition.X, sbi.dwCursorPosition, |
91 | NULL); | 92 | &dummy); |
92 | } | 93 | } |
93 | 94 | ||
94 | static void erase_till_end_of_screen(void) | 95 | static void erase_till_end_of_screen(void) |