changeset 1971:7d6116e415a3

cleanup
author arpi
date Wed, 26 Sep 2001 18:40:57 +0000
parents 145ad633694d
children 78924572fddf
files mp_msg.c
diffstat 1 files changed, 19 insertions(+), 25 deletions(-) [+]
line wrap: on
line diff
--- a/mp_msg.c	Wed Sep 26 17:57:30 2001 +0000
+++ b/mp_msg.c	Wed Sep 26 18:40:57 2001 +0000
@@ -26,44 +26,38 @@
 
 void mp_msg_c( int x, const char *format, ... ){
     va_list va;
-    char tmp[8*80];
     if((x&255)>mp_msg_levels[x>>8]) return; // do not display
     va_start(va, format);
-    vsnprintf( tmp,128,format,va );
-/*    
-    if((x&255)<=MSGL_ERR){
-//	fprintf(stderr,"%%%%%% ");
-	vfprintf(stderr,format, va);
-    } else {
-//	printf("%%%%%% ");
-	vprintf(format, va);
-    }
-*/    
-    va_end(va);
-    switch( x&255 )
-     {
+#ifdef HAVE_NEW_GUI
+    if(use_gui){
+      char tmp[8*80];
+      vsnprintf( tmp,8*80,format,va ); tmp[8*80-1]=0;
+      switch( x&255 ) {
        case MSGL_FATAL: 
               fprintf( stderr,"%s",tmp );
-              #ifdef HAVE_NEW_GUI
-               if ( use_gui ) gtkMessageBox( GTK_MB_FATAL|GTK_MB_SIMPLE,tmp );
-              #endif
+              gtkMessageBox( GTK_MB_FATAL|GTK_MB_SIMPLE,tmp );
        	   break;
        case MSGL_ERR:
               fprintf( stderr,"%s",tmp );
-              #ifdef HAVE_NEW_GUI 
-               if ( use_gui ) gtkMessageBox( GTK_MB_ERROR|GTK_MB_SIMPLE,tmp );
-              #endif
+              gtkMessageBox( GTK_MB_ERROR|GTK_MB_SIMPLE,tmp );
        	   break;
        case MSGL_WARN:
               printf( "%s",tmp );
-              #ifdef HAVE_NEW_GUI 
-               if ( use_gui ) gtkMessageBox( GTK_MB_WARNING|GTK_MB_SIMPLE,tmp );
-              #endif
+              gtkMessageBox( GTK_MB_WARNING|GTK_MB_SIMPLE,tmp );
        	   break;
        default:
               printf( "%s",tmp );
-       	   break;
-     }
+      }
+    } else
+#endif
+    if((x&255)<=MSGL_ERR){
+//    fprintf(stderr,"%%%%%% ");
+      vfprintf(stderr,format, va);
+    } else {
+//	printf("%%%%%% ");
+      vprintf(format, va);
+    }
+    va_end(va);
 }
 
 #else