aboutsummaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorAndrew Morton <akpm@linux-foundation.org>2007-12-14 06:13:12 -0500
committerJaroslav Kysela <perex@perex.cz>2008-01-31 11:29:34 -0500
commit5050b0921a0f838314b1b9c4d7c16d5c8ed8c1fc (patch)
tree711a644b02b88654ad28309b300c011908a0dc6c /sound
parent6b587ef9a15fa2e1859faf5a8937702ef6c12616 (diff)
[ALSA] copy_ctl_value_from_user() warning fix
sound/core/control_compat.c: In function 'copy_ctl_value_from_user': sound/core/control_compat.c:222: warning: 'count' may be used uninitialized in this function Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Diffstat (limited to 'sound')
-rw-r--r--sound/core/control_compat.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/core/control_compat.c b/sound/core/control_compat.c
index 9311ca397bbc..6101259ad860 100644
--- a/sound/core/control_compat.c
+++ b/sound/core/control_compat.c
@@ -219,7 +219,8 @@ static int copy_ctl_value_from_user(struct snd_card *card,
219 struct snd_ctl_elem_value32 __user *data32, 219 struct snd_ctl_elem_value32 __user *data32,
220 int *typep, int *countp) 220 int *typep, int *countp)
221{ 221{
222 int i, type, count, size; 222 int i, type, size;
223 int uninitialized_var(count);
223 unsigned int indirect; 224 unsigned int indirect;
224 225
225 if (copy_from_user(&data->id, &data32->id, sizeof(data->id))) 226 if (copy_from_user(&data->id, &data32->id, sizeof(data->id)))