Blob Blame History Raw
--- glib/gmessages.c.orig	2013-01-02 01:35:51.326148960 +0100
+++ glib/gmessages.c	2013-01-02 01:36:28.467415487 +0100
@@ -823,7 +823,7 @@
   if ((log_level & G_LOG_FLAG_FATAL) != 0 && !g_test_initialized ())
     win32_keep_fatal_message = TRUE;
 #endif
-  return to_stdout ? 1 : 2;
+  return to_stdout ? fileno(stdout) : fileno(stderr);
 }
 
 typedef struct {