From 445519e46539a884eae4a50d12cfa42963aa7531 Mon Sep 17 00:00:00 2001 From: Hannes Eder Date: Tue, 18 Nov 2008 12:25:06 -0500 Subject: [PATCH] --- yaml --- r: 120581 b: refs/heads/master c: 2af752936b311a846622668f8b0f1893d8eccade h: refs/heads/master i: 120579: 284c9e956e97dce06d9ee2533d5c6fbf643f4a70 v: v3 --- [refs] | 2 +- trunk/sound/core/init.c | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 755404cda8ee..461e06bf1cc0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: fd64138c0eff8351b93ef99f7da929bb8a49b9ed +refs/heads/master: 2af752936b311a846622668f8b0f1893d8eccade diff --git a/trunk/sound/core/init.c b/trunk/sound/core/init.c index af1e407ca27f..0d5520c415d3 100644 --- a/trunk/sound/core/init.c +++ b/trunk/sound/core/init.c @@ -637,8 +637,12 @@ int snd_card_register(struct snd_card *card) #endif #ifndef CONFIG_SYSFS_DEPRECATED if (card->card_dev) { - device_create_file(card->card_dev, &card_id_attrs); - device_create_file(card->card_dev, &card_number_attrs); + err = device_create_file(card->card_dev, &card_id_attrs); + if (err < 0) + return err; + err = device_create_file(card->card_dev, &card_number_attrs); + if (err < 0) + return err; } #endif return 0;