patch-2.0.14 linux/drivers/sound/pas2_pcm.c
Next file: linux/drivers/sound/sb_mixer.c
Previous file: linux/drivers/sound/pas2_mixer.c
Back to the patch index
Back to the overall index
- Lines: 46
- Date:
Sun Aug 18 10:46:49 1996
- Orig file:
v2.0.13/linux/drivers/sound/pas2_pcm.c
- Orig date:
Mon Jul 8 10:53:14 1996
diff -u --recursive --new-file v2.0.13/linux/drivers/sound/pas2_pcm.c linux/drivers/sound/pas2_pcm.c
@@ -156,7 +156,7 @@
case SOUND_PCM_WRITE_RATE:
if (local)
return pcm_set_speed ((int) arg);
- return snd_ioctl_return ((int *) arg, pcm_set_speed (get_fs_long ((long *) arg)));
+ return snd_ioctl_return ((int *) arg, pcm_set_speed (get_user ((int *) arg)));
break;
case SOUND_PCM_READ_RATE:
@@ -168,13 +168,13 @@
case SNDCTL_DSP_STEREO:
if (local)
return pcm_set_channels ((int) arg + 1) - 1;
- return snd_ioctl_return ((int *) arg, pcm_set_channels (get_fs_long ((long *) arg) + 1) - 1);
+ return snd_ioctl_return ((int *) arg, pcm_set_channels (get_user ((int *) arg) + 1) - 1);
break;
case SOUND_PCM_WRITE_CHANNELS:
if (local)
return pcm_set_channels ((int) arg);
- return snd_ioctl_return ((int *) arg, pcm_set_channels (get_fs_long ((long *) arg)));
+ return snd_ioctl_return ((int *) arg, pcm_set_channels (get_user ((int *) arg)));
break;
case SOUND_PCM_READ_CHANNELS:
@@ -186,7 +186,7 @@
case SNDCTL_DSP_SETFMT:
if (local)
return pcm_set_bits ((int) arg);
- return snd_ioctl_return ((int *) arg, pcm_set_bits (get_fs_long ((long *) arg)));
+ return snd_ioctl_return ((int *) arg, pcm_set_bits (get_user ((int *) arg)));
break;
case SOUND_PCM_READ_BITS:
@@ -197,9 +197,9 @@
case SOUND_PCM_WRITE_FILTER: /*
* NOT YET IMPLEMENTED
*/
- if (get_fs_long ((long *) arg) > 1)
+ if (get_user ((int *) arg) > 1)
return -(EINVAL);
- pcm_filter = get_fs_long ((long *) arg);
+ pcm_filter = get_user ((int *) arg);
break;
case SOUND_PCM_READ_FILTER:
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov