Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1710333

[PATCH] ALSA: ca0106: Delete an error message for a failed memory allocation in snd_ca0106_pcm_open_capture_channel()

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From SF Markus Elfring <elfring@users.sourceforge.net>
Newsgroups linux.kernel
Subject [PATCH] ALSA: ca0106: Delete an error message for a failed memory allocation in snd_ca0106_pcm_open_capture_channel()
Date Sat, 12 Aug 2017 19:20:01 +0200
Message-ID <udIeR-3KB-1@gated-at.bofh.it> (permalink)
X-Original-To alsa-devel@alsa-project.org, Jaroslav Kysela <perex@perex.cz>, Julia Lawall <Julia.Lawall@lip6.fr>, Takashi Iwai <tiwai@suse.com>
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Language en-GB
Content-Transfer-Encoding 7bit
X-Provags-ID V03:K0:W7cLDa1uqsVLNhF0wNN4GlF7wHTg/dKqAwY5sADhvET2dwyR4El s/aGV06Xgysbf6n84erWN7HUtBnntTBQb65GX0nid+VpqbR9SJHw976sS5SA/IvPABEPekp SP6IiT6uS2yk570EwXzk/YBI2jMpQNBLnfLI2ioi88iTvqTt8PvIWorrNXdylb99GmvVxqe ajR/gIMitIUKZTgDnbMnQ==
X-Ui-Out-Filterresults notjunk:1;V01:K0:/+oDxGesFSw=:JiEJN69R57zMm+gA35cbT4 kGqudRomZc6PUr7HYdeIf+TkdqiVy0IgEWA6V9LIBO5geRjgevwZPDn5F1F3QWz0Qd6Bo2nlC 2/hfgyz3dvYz8wOX4qjc7WQV7dK7Mwbd8mkvMi8+pKoVkQdkS5bkVyUc6xgwdm+GWSNAtndWl rLgbCiHfOcJlDJV0M7JIREKnMgkYazVhXekUiyI0fEHrzHPedaTMM53xYMD+ljd033WYwDahW rgpK96gZpA9rnwK5urkgYwRcMdwwiiBc8lNGKGzv6sSNd5T7LahbaO45ffLT1BAXpsqvVtkbG F4YDG9rmvCHDWAWlQM1y0YAisqLdFA4mn8AswZcB7CDPsq/iBXX98ysQ6hZcJbgO1pl8wn2VJ GAh0DwxtKXmYA0wIGvf8rrJ9wtviM7vam8+C8HGch7nH3WUIIugWHc+rYagWJjeIZ4B/k9QkZ zK+E6unasn4YKR8+mSf92x/3iGFn2e04vUJv5esp32MOXExALu/nH72GdF9TmmdeSqGF/I3uC vyqtfmYivW5zY25CJdVCuccf9XGVnoT9gFhedrV/zqOaMnb11SxTfD6nuum+SGh4JVT2m64TJ lQSonoWDKMk7No0EUWXrLV4RFKxS5ho6vdYLyfsU/lu9lLUWI/63i5Ojd7aZXEbqzfBn2z/4I eb3E+R6MqlMgh/f4xt1VlS8TpYGuyv/nhSBQM2SuCuDtDJMjv10ZBSdbxtvKjQlcIEf3TMEQS 6HXhQSYgj5ilyntRh96xuVBrlZfhrMC/zQiEGoVsfUs2nqzPzpzQHRPqoYqOShgIWNL6mVoHZ HZoZ4RyrfTBuMrK+kBOuQZ1H2AU8JjjpZyC67whRlzOW9O3BJw=
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 32
Organization linux.* mail to news gateway
X-Original-Cc LKML <linux-kernel@vger.kernel.org>, kernel-janitors@vger.kernel.org
X-Original-Date Sat, 12 Aug 2017 19:15:58 +0200
X-Original-Message-ID <73511244-b12e-9756-6a46-89d9c56c75dc@users.sourceforge.net>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1710333

Show key headers only | View raw


From: Markus Elfring <elfring@users.sourceforge.net>
Date: Sat, 12 Aug 2017 19:09:23 +0200

Omit an extra message for a memory allocation failure in this function.

This issue was detected by using the Coccinelle software.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
---
 sound/pci/ca0106/ca0106_main.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sound/pci/ca0106/ca0106_main.c b/sound/pci/ca0106/ca0106_main.c
index 6165a57a94ae..b7783137af04 100644
--- a/sound/pci/ca0106/ca0106_main.c
+++ b/sound/pci/ca0106/ca0106_main.c
@@ -660,11 +660,9 @@ static int snd_ca0106_pcm_open_capture_channel(struct snd_pcm_substream *substre
 	int err;
 
 	epcm = kzalloc(sizeof(*epcm), GFP_KERNEL);
-	if (epcm == NULL) {
-		dev_err(chip->card->dev,
-			"open_capture_channel: failed epcm alloc\n");
+	if (!epcm)
 		return -ENOMEM;
-        }
+
 	epcm->emu = chip;
 	epcm->substream = substream;
         epcm->channel_id=channel_id;
-- 
2.14.0

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH] ALSA: ca0106: Delete an error message for a failed memory  allocation in snd_ca0106_pcm_open_capture_channel() SF Markus Elfring <elfring@users.sourceforge.net> - 2017-08-12 19:20 +0200
  Re: [PATCH] ALSA: ca0106: Delete an error message for a failed memory allocation in snd_ca0106_pcm_open_capture_channel() Takashi Iwai <tiwai@suse.de> - 2017-08-12 23:40 +0200

csiph-web