aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--win32/winansi.c3
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)
81static void erase_in_line(void) 81static 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
94static void erase_till_end_of_screen(void) 95static void erase_till_end_of_screen(void)