summaryrefslogtreecommitdiffstats
path: root/mp_msg.c
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-12-27 00:34:00 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-12-27 00:34:00 +0000
commit94ee8d707925b95c6563522d4b109719074e4b23 (patch)
tree3284132ae5acc1b7d0bbc202c49eaf93a47a18a8 /mp_msg.c
parente5db7a2071663aadeed3f67a4dff69f0bf613821 (diff)
downloadmpv-94ee8d707925b95c6563522d4b109719074e4b23.tar.bz2
mpv-94ee8d707925b95c6563522d4b109719074e4b23.tar.xz
fflush disappeared? .so?
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3781 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp_msg.c')
-rw-r--r--mp_msg.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/mp_msg.c b/mp_msg.c
index 80241239ed..885d69fa62 100644
--- a/mp_msg.c
+++ b/mp_msg.c
@@ -35,27 +35,33 @@ void mp_msg_c( int x, const char *format, ... ){
switch( x&255 ) {
case MSGL_FATAL:
fprintf( stderr,"%s",tmp );
+ fflush(stderr);
gtkMessageBox( GTK_MB_FATAL|GTK_MB_SIMPLE,tmp );
break;
case MSGL_ERR:
fprintf( stderr,"%s",tmp );
+ fflush(stderr);
gtkMessageBox( GTK_MB_ERROR|GTK_MB_SIMPLE,tmp );
break;
case MSGL_WARN:
printf( "%s",tmp );
+ fflush(stdout);
gtkMessageBox( GTK_MB_WARNING|GTK_MB_SIMPLE,tmp );
break;
default:
printf( "%s",tmp );
+ fflush(stdout);
}
} else
#endif
if((x&255)<=MSGL_ERR){
// fprintf(stderr,"%%%%%% ");
vfprintf(stderr,format, va);
+ fflush(stderr);
} else {
// printf("%%%%%% ");
vprintf(format, va);
+ fflush(stdout);
}
va_end(va);
}