OSDN Git Service

Fix zero-length gnu_printf format string warning.
authorClément Bœsch <clement.boesch@smartjog.com>
Wed, 15 Jun 2011 09:24:00 +0000 (11:24 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 21 Jun 2011 19:41:28 +0000 (21:41 +0200)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
ffmpeg.c
ffplay.c
libavutil/log.h

index 397c715..80a67c1 100644 (file)
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -444,7 +444,7 @@ static int configure_video_filters(AVInputStream *ist, AVOutputStream *ost)
 
 static void term_exit(void)
 {
-    av_log(NULL, AV_LOG_QUIET, "");
+    av_log(NULL, AV_LOG_QUIET, "%s", "");
 #if HAVE_TERMIOS_H
     if(!run_as_daemon)
         tcsetattr (0, TCSANOW, &oldtty);
index 81bde26..81b1fce 100644 (file)
--- a/ffplay.c
+++ b/ffplay.c
@@ -904,7 +904,7 @@ static void do_exit(void)
     if (show_status)
         printf("\n");
     SDL_Quit();
-    av_log(NULL, AV_LOG_QUIET, "");
+    av_log(NULL, AV_LOG_QUIET, "%s", "");
     exit(0);
 }
 
index 149225d..53c8aa0 100644 (file)
@@ -159,7 +159,7 @@ const char* av_default_item_name(void* ctx);
  * "Last message repeated x times" messages below (f)printf messages with some
  * bad luck.
  * Also to receive the last, "last repeated" line if any, the user app must
- * call av_log(NULL, AV_LOG_QUIET, ""); at the end
+ * call av_log(NULL, AV_LOG_QUIET, "%s", ""); at the end
  */
 #define AV_LOG_SKIP_REPEATED 1
 void av_log_set_flags(int arg);