]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - sound/soc/soc-core.c
ASoC: Check return value of struct_strtoul() in pmdown_time_set()
[net-next-2.6.git] / sound / soc / soc-core.c
index 70d9a7394b2b35fde32e812108dadf86031a95c0..805343fe903be180af6a9496606119c7ec594666 100644 (file)
@@ -165,8 +165,11 @@ static ssize_t pmdown_time_set(struct device *dev,
 {
        struct snd_soc_pcm_runtime *rtd =
                        container_of(dev, struct snd_soc_pcm_runtime, dev);
+       int ret;
 
-       strict_strtol(buf, 10, &rtd->pmdown_time);
+       ret = strict_strtol(buf, 10, &rtd->pmdown_time);
+       if (ret)
+               return ret;
 
        return count;
 }