]> git.alsa-project.org Git - alsa-lib.git/commitdiff
topology: Add ATTRIBUTE_UNUSED for unused parameters to fix compiler warning
authorMengdong Lin <mengdong.lin@linux.intel.com>
Wed, 20 Jul 2016 01:53:03 +0000 (09:53 +0800)
committerTakashi Iwai <tiwai@suse.de>
Wed, 20 Jul 2016 05:46:32 +0000 (07:46 +0200)
This commit adds ATTRIBUTE_UNUSED to the unused parameter 'tplg' for
function tplg_parse_streams() and tplg_parse_fe_dai(). These two functions
need to keep 'tplg' as ops for tplg_parse_compound().

The compiler warnings below are fixed:

pcm.c: In function 'tplg_parse_streams':
pcm.c:262:43: warning: unused parameter 'tplg' [-Wunused-parameter]
 static int tplg_parse_streams(snd_tplg_t *tplg, snd_config_t *cfg,
                                           ^
pcm.c: In function 'tplg_parse_fe_dai':
pcm.c:324:42: warning: unused parameter 'tplg' [-Wunused-parameter]
 static int tplg_parse_fe_dai(snd_tplg_t *tplg, snd_config_t *cfg,

Signed-off-by: Mengdong Lin <mengdong.lin@linux.intel.com>
Reviewed-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
src/topology/pcm.c

index 281e6ef9c5227cb01b4a6e4e70b39e9ac995b83d..0a90cb9e9c10e4fa9db0db84f60a5de0a1f2e74b 100644 (file)
@@ -259,8 +259,8 @@ int tplg_parse_stream_caps(snd_tplg_t *tplg,
 }
 
 /* Parse the caps and config of a pcm stream */
-static int tplg_parse_streams(snd_tplg_t *tplg, snd_config_t *cfg,
-       void *private)
+static int tplg_parse_streams(snd_tplg_t *tplg ATTRIBUTE_UNUSED,
+                             snd_config_t *cfg, void *private)
 {
        snd_config_iterator_t i, next;
        snd_config_t *n;
@@ -321,8 +321,8 @@ static int tplg_parse_streams(snd_tplg_t *tplg, snd_config_t *cfg,
 }
 
 /* Parse name and id of a front-end DAI (ie. cpu dai of a FE DAI link) */
-static int tplg_parse_fe_dai(snd_tplg_t *tplg, snd_config_t *cfg,
-       void *private)
+static int tplg_parse_fe_dai(snd_tplg_t *tplg ATTRIBUTE_UNUSED,
+                            snd_config_t *cfg, void *private)
 {
        struct tplg_elem *elem = private;
        struct snd_soc_tplg_pcm *pcm = elem->pcm;