LogBackend: force-flush stderr on WIN32
setvbuf() does not seem to have an effect on Windows.
This commit is contained in:
parent
90709b332a
commit
c5720a15c7
@ -194,6 +194,12 @@ FileLog(const Domain &domain, const char *message)
|
|||||||
domain.GetName(),
|
domain.GetName(),
|
||||||
chomp_length(message), message);
|
chomp_length(message), message);
|
||||||
|
|
||||||
|
#ifdef WIN32
|
||||||
|
/* force-flush the log file, because setvbuf() does not seem
|
||||||
|
to have an effect on WIN32 */
|
||||||
|
fflush(stderr);
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_GLIB
|
#ifdef HAVE_GLIB
|
||||||
g_free(converted);
|
g_free(converted);
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user