diff options
-rw-r--r-- | core/mp_osd.h | 6 | ||||
-rw-r--r-- | core/mplayer.c | 1 |
2 files changed, 4 insertions, 3 deletions
diff --git a/core/mp_osd.h b/core/mp_osd.h index 78957fb3bf..d0ebc02639 100644 --- a/core/mp_osd.h +++ b/core/mp_osd.h @@ -19,6 +19,8 @@ #ifndef MPLAYER_MP_OSD_H #define MPLAYER_MP_OSD_H +#include "compat/compiler.h" + #define OSD_MSG_TEXT 1 #define OSD_MSG_SUB_DELAY 2 #define OSD_MSG_SPEED 3 @@ -38,8 +40,8 @@ struct MPContext; void set_osd_bar(struct MPContext *mpctx, int type,const char* name,double min,double max,double val); -void set_osd_msg(struct MPContext *mpctx, int id, int level, int time, const char* fmt, ...); -void set_osd_tmsg(struct MPContext *mpctx, int id, int level, int time, const char* fmt, ...); +void set_osd_msg(struct MPContext *mpctx, int id, int level, int time, const char* fmt, ...) PRINTF_ATTRIBUTE(5,6); +void set_osd_tmsg(struct MPContext *mpctx, int id, int level, int time, const char* fmt, ...) PRINTF_ATTRIBUTE(5,6); void rm_osd_msg(struct MPContext *mpctx, int id); // osd_function is the symbol appearing in the video status, such as OSD_PLAY diff --git a/core/mplayer.c b/core/mplayer.c index 32c86d2dc7..a760a3d8cc 100644 --- a/core/mplayer.c +++ b/core/mplayer.c @@ -1474,7 +1474,6 @@ static void add_seek_osd_messages(struct MPContext *mpctx) "Chapter: %s", chapter); talloc_free(chapter); } - assert(mpctx->master_demuxer); if ((mpctx->add_osd_seek_info & OSD_SEEK_INFO_EDITION) && mpctx->master_demuxer) { |