Unicode console: fix font warning on Vista and Win7
commit2c45030d3028bb4b68171fad0ddc6edacf3a2948
authorKarsten Blees <blees@dcon.de>
Thu, 5 Aug 2010 22:45:33 +0000 (5 22:45 +0000)
committerPat Thoyts <patthoyts@users.sourceforge.net>
Fri, 13 Sep 2013 08:36:31 +0000 (13 09:36 +0100)
treeb85abd05f729c56f5248bac1b55b4eedce6b5a0f
parent44aafd5b5ebfa3f4778ed1e654a35a29205d6dca
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