New function, parallel to ensure_stdout_valid(). #defined as empty on
authorTor Lillqvist <tml@iki.fi>
Wed, 1 Jan 2003 01:19:47 +0000 (01:19 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Wed, 1 Jan 2003 01:19:47 +0000 (01:19 +0000)
commit1b68ce7033fd1e4c787554c656eaa6d670d2f96e
tree8337c47ee7255d664a7ca8913bf70557ba477fed
parent63d6e3e49d267c67000bd051b0a0652f143d514e
New function, parallel to ensure_stdout_valid(). #defined as empty on

2003-01-01  Tor Lillqvist  <tml@iki.fi>

* glib/gmessages.c (ensure_stderr_valid): New function, parallel
to ensure_stdout_valid(). #defined as empty on Unix.
(mklevel_prefix): Do use either stderr or stdout on Windows,
too. Otherwise g_warning() messages (that are just warnings, by
definition) will get mixed with proper stdout output. Noticed in
GIMP's gimpconfig-dump.
(strdup_convert, mklevel_prefix, g_printerr): Call
ensure_stderr_valid() before trying to use stderr.
(g_logv): [Win32] Convert message to current codepage before
display with MessageBox().
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
glib/gmessages.c