Win32: fix segfault in WriteConsoleW when debugging in gdb
commit9d863235599c50d77ac35ab1cfa161fbf27310ea
authorKarsten Blees <blees@dcon.de>
Thu, 15 Mar 2012 13:45:49 +0000 (15 14:45 +0100)
committerStepan Kasal <kasal@ucw.cz>
Thu, 15 May 2014 07:41:34 +0000 (15 09:41 +0200)
tree3204538a87542fff18257ba2bf7b12a017949f25
parent366e03fbf05dc5eb976961f9f47b0520fd6624f6
Win32: fix segfault in WriteConsoleW when debugging in gdb

On Windows XP (not Win7), WriteConsoleW and WriteFile seem to raise and
catch SIGSEGV if the lpNumberOfCharsWritten parameter is NULL. This is not
a problem when executed standalone, but gdb stops execution here (unless
disabled via "handle SIGSEGV nostop").

Fix it by passing a dummy variable.

Signed-off-by: Karsten Blees <blees@dcon.de>
compat/winansi.c