diff options
Diffstat (limited to 'Gui/skin')
-rw-r--r-- | Gui/skin/skin.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Gui/skin/skin.c b/Gui/skin/skin.c index e7d1e21ec3..9951d9ed23 100644 --- a/Gui/skin/skin.c +++ b/Gui/skin/skin.c @@ -10,6 +10,7 @@ #include "../../config.h" #include "../../mp_msg.h" #include "../../help_mp.h" +#include "../mplayer/widgets.h" listItems * skinAppMPlayer = &appMPlayer; @@ -25,11 +26,14 @@ unsigned char winList[32] = ""; void ERRORMESSAGE( const char * format, ... ) { char p[512]; + char tmp[512]; va_list ap; va_start( ap,format ); vsnprintf( p,512,format,ap ); va_end( ap ); mp_msg( MSGT_GPLAYER,MSGL_STATUS,MSGTR_SKIN_ERRORMESSAGE,linenumber,p ); + snprintf( tmp,512,MSGTR_SKIN_ERRORMESSAGE,linenumber,p ); + gtkMessageBox( GTK_MB_FATAL,tmp ); } #define CHECKDEFLIST( str ) \ |