summaryrefslogtreecommitdiff
path: root/src/os_win32.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/os_win32.c')
-rw-r--r--src/os_win32.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/os_win32.c b/src/os_win32.c
index 30b725d4c..90664e626 100644
--- a/src/os_win32.c
+++ b/src/os_win32.c
@@ -1886,8 +1886,7 @@ SaveConsoleBuffer(
cb->BufferSize.X = cb->Info.dwSize.X;
cb->BufferSize.Y = cb->Info.dwSize.Y;
NumCells = cb->BufferSize.X * cb->BufferSize.Y;
- if (cb->Buffer != NULL)
- vim_free(cb->Buffer);
+ vim_free(cb->Buffer);
cb->Buffer = (PCHAR_INFO)alloc(NumCells * sizeof(CHAR_INFO));
if (cb->Buffer == NULL)
return FALSE;