[gst-cvs] gst-plugins-bad: assrender: pass constant string as format string to printf
Tim Müller
tpm at kemper.freedesktop.org
Wed Apr 7 17:50:38 PDT 2010
Module: gst-plugins-bad
Branch: master
Commit: f1f478ff46d0e2e4c71776de233078c7e5727120
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=f1f478ff46d0e2e4c71776de233078c7e5727120
Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date: Thu Apr 8 01:41:31 2010 +0100
assrender: pass constant string as format string to printf
Fix compiler warning about non-string literal being passed as
first argument to print.
---
ext/assrender/gstassrender.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/ext/assrender/gstassrender.c b/ext/assrender/gstassrender.c
index 73901c0..480ad26 100644
--- a/ext/assrender/gstassrender.c
+++ b/ext/assrender/gstassrender.c
@@ -163,15 +163,15 @@ _libass_message_cb (gint level, const gchar * fmt, va_list args, gpointer data)
gchar *message = g_strdup_vprintf (fmt, args);
if (level < 2)
- GST_CAT_ERROR_OBJECT (gst_ass_render_lib_debug, render, message);
+ GST_CAT_ERROR_OBJECT (gst_ass_render_lib_debug, render, "%s", message);
else if (level < 4)
- GST_CAT_WARNING_OBJECT (gst_ass_render_lib_debug, render, message);
+ GST_CAT_WARNING_OBJECT (gst_ass_render_lib_debug, render, "%s", message);
else if (level < 5)
- GST_CAT_INFO_OBJECT (gst_ass_render_lib_debug, render, message);
+ GST_CAT_INFO_OBJECT (gst_ass_render_lib_debug, render, "%s", message);
else if (level < 6)
- GST_CAT_DEBUG_OBJECT (gst_ass_render_lib_debug, render, message);
+ GST_CAT_DEBUG_OBJECT (gst_ass_render_lib_debug, render, "%s", message);
else
- GST_CAT_LOG_OBJECT (gst_ass_render_lib_debug, render, message);
+ GST_CAT_LOG_OBJECT (gst_ass_render_lib_debug, render, "%s", message);
g_free (message);
}
More information about the Gstreamer-commits
mailing list