diff options
author | 2022-10-27 08:52:33 +0200 | |
---|---|---|
committer | 2022-10-27 08:53:08 +0200 | |
commit | f1fae475f10a26b7e34da4ff2e2f19b7feb3548e (patch) | |
tree | 03630b26db0d75da26dbee6b3a75cb35cd1dfac3 /scripts/gcc-plugins/cyc_complexity_plugin.c | |
parent | ALSA: Use del_timer_sync() before freeing timer (diff) | |
download | linux-dev-f1fae475f10a26b7e34da4ff2e2f19b7feb3548e.tar.xz linux-dev-f1fae475f10a26b7e34da4ff2e2f19b7feb3548e.zip |
ALSA: aoa: Fix I2S device accounting
i2sbus_add_dev() is supposed to return the number of probed devices,
i.e. either 1 or 0. However, i2sbus_add_dev() has one error handling
that returns -ENODEV; this will screw up the accumulation number
counted in the caller, i2sbus_probe().
Fix the return value to 0 and add the comment for better understanding
for readers.
Fixes: f3d9478b2ce4 ("[ALSA] snd-aoa: add snd-aoa")
Link: https://lore.kernel.org/r/20221027065233.13292-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'scripts/gcc-plugins/cyc_complexity_plugin.c')
0 files changed, 0 insertions, 0 deletions