Unicode console: fix font warning on Vista and Win7
commit981aa538135c6aa62793933df6fb81f804c92751
authorKarsten Blees <blees@dcon.de>
Thu, 5 Aug 2010 22:45:33 +0000 (5 22:45 +0000)
committerStepan Kasal <kasal@ucw.cz>
Thu, 29 May 2014 08:39:58 +0000 (29 10:39 +0200)
tree93141cafa11245b915086690919c44ead9325bc8
parentf0a875b7e1f76b12b437a10c3563e4ea4de0aa69
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