summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Howells <dhowells@redhat.com>2008-07-08 18:36:45 +0200
committerDavid Woodhouse <David.Woodhouse@intel.com>2008-07-10 15:27:11 +0200
commitb561c74ae2832d32cc189ecd82863d31151cdcb5 (patch)
treed633e3561a04e57d7950be432503ecaeb76e0710
parentisight: treat firmware data as const (diff)
downloadlinux-b561c74ae2832d32cc189ecd82863d31151cdcb5.tar.xz
linux-b561c74ae2832d32cc189ecd82863d31151cdcb5.zip
Fix a const pointer usage warning in the Digigram VX soundcard driver
Fix a const pointer usage warning in the Digigram VX soundcard driver. A const pointer is being passed to copy_from_user() to load the firmware into. This is okay in this case because the function has allocated the firmware struct itself, but the const qualifier will be part of the firmware struct - so the patch casts the const away. Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
-rw-r--r--sound/drivers/vx/vx_hwdep.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/drivers/vx/vx_hwdep.c b/sound/drivers/vx/vx_hwdep.c
index 1dfe6948e6ff..efd22e92bced 100644
--- a/sound/drivers/vx/vx_hwdep.c
+++ b/sound/drivers/vx/vx_hwdep.c
@@ -183,7 +183,7 @@ static int vx_hwdep_dsp_load(struct snd_hwdep *hw,
kfree(fw);
return -ENOMEM;
}
- if (copy_from_user(fw->data, dsp->image, dsp->length)) {
+ if (copy_from_user((void *)fw->data, dsp->image, dsp->length)) {
free_fw(fw);
return -EFAULT;
}