diff options
author | Nicolas Iooss <nicolas.iooss_linux@m4x.org> | 2016-08-23 10:51:22 +0200 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2016-08-24 16:27:04 +0100 |
commit | e5668caec5698f14f310fb06bb39595b21d2fe4a (patch) | |
tree | a2ab57a334169f19635d73ca654c9fc3796104c9 | |
parent | 239486baee2bbefd81053cd4a168f90ce5c46fa2 (diff) | |
download | linux-e5668caec5698f14f310fb06bb39595b21d2fe4a.tar.gz linux-e5668caec5698f14f310fb06bb39595b21d2fe4a.tar.bz2 linux-e5668caec5698f14f310fb06bb39595b21d2fe4a.zip |
ASoC: simple-card-utils: add __printf attribute
asoc_simple_card_set_dailink_name() uses devm_kvasprintf() to format
some of its arguments. Adding a __printf attribute to this function
makes it possible to detect at compile-time errors related to format
strings.
Signed-off-by: Nicolas Iooss <nicolas.iooss_linux@m4x.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | include/sound/simple_card_utils.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sound/simple_card_utils.h b/include/sound/simple_card_utils.h index 403ec92164fc..fd6412551145 100644 --- a/include/sound/simple_card_utils.h +++ b/include/sound/simple_card_utils.h @@ -27,6 +27,7 @@ int asoc_simple_card_parse_daifmt(struct device *dev, struct device_node *codec, char *prefix, unsigned int *retfmt); +__printf(3, 4) int asoc_simple_card_set_dailink_name(struct device *dev, struct snd_soc_dai_link *dai_link, const char *fmt, ...); |