From 930f72c6b0e021aa8621534d4e7dfcd448a5b627 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Thu, 8 Apr 2010 01:26:09 +0100 Subject: [PATCH] alsa: don't pass non-constant strings as printf format strings Fixes 'format not a string literal and no format arguments' compiler warning when compiling with -DGST_DISABLE_PRINTF_EXTENSION. --- ext/alsa/gstalsasink.c | 3 ++- ext/alsa/gstalsasrc.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ext/alsa/gstalsasink.c b/ext/alsa/gstalsasink.c index b1ef741..72ad68f 100644 --- a/ext/alsa/gstalsasink.c +++ b/ext/alsa/gstalsasink.c @@ -476,7 +476,8 @@ no_channels: g_strdup_printf (_ ("Could not open device for playback in %d-channel mode."), alsa->channels); - GST_ELEMENT_ERROR (alsa, RESOURCE, SETTINGS, (msg), (snd_strerror (err))); + GST_ELEMENT_ERROR (alsa, RESOURCE, SETTINGS, ("%s", msg), + ("%s", snd_strerror (err))); g_free (msg); snd_pcm_hw_params_free (params); return err; diff --git a/ext/alsa/gstalsasrc.c b/ext/alsa/gstalsasrc.c index 4789771..f061a1c 100644 --- a/ext/alsa/gstalsasrc.c +++ b/ext/alsa/gstalsasrc.c @@ -413,7 +413,8 @@ no_channels: g_strdup_printf (_ ("Could not open device for recording in %d-channel mode"), alsa->channels); - GST_ELEMENT_ERROR (alsa, RESOURCE, SETTINGS, (msg), (snd_strerror (err))); + GST_ELEMENT_ERROR (alsa, RESOURCE, SETTINGS, ("%s", msg), + ("%s", snd_strerror (err))); g_free (msg); snd_pcm_hw_params_free (params); return err; -- 2.7.4