struct device_attribute *attr, char *buf)
 {
        struct snd_card *card = container_of(dev, struct snd_card, card_dev);
-       return snprintf(buf, PAGE_SIZE, "%s\n", card->id);
+       return scnprintf(buf, PAGE_SIZE, "%s\n", card->id);
 }
 
 static ssize_t
                     struct device_attribute *attr, char *buf)
 {
        struct snd_card *card = container_of(dev, struct snd_card, card_dev);
-       return snprintf(buf, PAGE_SIZE, "%i\n", card->number);
+       return scnprintf(buf, PAGE_SIZE, "%i\n", card->number);
 }
 
 static DEVICE_ATTR(number, S_IRUGO, card_number_show_attr, NULL);