summaryrefslogtreecommitdiffstats
path: root/mp_msg.c
diff options
context:
space:
mode:
authorods15 <ods15@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-09-03 15:19:52 +0000
committerods15 <ods15@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-09-03 15:19:52 +0000
commit4d58623130453489e7b7e185ee2ea82962d639dd (patch)
tree722024c4e73110181591f84e9cf0d6943faeea7c /mp_msg.c
parent2a57b62b04a64cbd1eb671aff43319f1e8bcc14b (diff)
downloadmpv-4d58623130453489e7b7e185ee2ea82962d639dd.tar.bz2
mpv-4d58623130453489e7b7e185ee2ea82962d639dd.tar.xz
Remove many annoying GTK includes in every compile line and remove GTK
stuff from mp_msg by using a wrapper function. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16375 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp_msg.c')
-rw-r--r--mp_msg.c23
1 files changed, 2 insertions, 21 deletions
diff --git a/mp_msg.c b/mp_msg.c
index 2b94588b8b..b756e32577 100644
--- a/mp_msg.c
+++ b/mp_msg.c
@@ -16,8 +16,7 @@
#endif
#if ENABLE_GUI_CODE
-#include "Gui/mplayer/widgets.h"
-extern void gtkMessageBox( int type,char * str );
+#include "Gui/interface.h"
extern int use_gui;
#endif
#include "mp_msg.h"
@@ -72,25 +71,7 @@ void mp_msg_c( int x, const char *format, ... ){
#if ENABLE_GUI_CODE
if(use_gui)
- {
- switch(x & 255)
- {
- case MSGL_FATAL:
- gtkMessageBox(GTK_MB_FATAL|GTK_MB_SIMPLE, tmp);
- break;
- case MSGL_ERR:
- gtkMessageBox(GTK_MB_ERROR|GTK_MB_SIMPLE, tmp);
- break;
-#if 0
-// WARNING! Do NOT enable this! There are too many non-critical messages with
-// MSGL_WARN, for example: broken SPU packets, codec's bit error messages,
-// etc etc, they should not raise up a new window every time.
- case MSGL_WARN:
- gtkMessageBox(GTK_MB_WARNING|GTK_MB_SIMPLE, tmp);
- break;
-#endif
- }
- }
+ guiMessageBox(x&255, tmp);
#endif
#ifdef MSG_USE_COLORS