Unicode console: fix font warning on Vista and Win7
commit617b6240c0b16a96b1b4a72cb3699a946b0246ed
authorKarsten Blees <blees@dcon.de>
Thu, 5 Aug 2010 22:45:33 +0000 (5 22:45 +0000)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Thu, 5 Jan 2012 20:30:11 +0000 (5 14:30 -0600)
tree4c6534a64b07be8752a5f126840da1e7b151515e
parent5dedcc3c98e95d9537916db604e8ce62aaf09227
Unicode console: fix font warning on Vista and Win7

GetCurrentConsoleFontEx in an atexit routine doesn't work because git
closes stdout before exit (which also closes the console handle). Check
the console font when we first encounter a non-ascii character and only
schedule the warning message to be printed at exit (warnings go to stderr,
which is not closed by git).

Signed-off-by: Karsten Blees <blees@dcon.de>
Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com>
compat/winansi.c