X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sound%2Fisa%2Fsb%2Femu8000_pcm.c;h=5c4def8d05c30528aa281f9f905ed7d136443f96;hb=9bf4aaab3e101692164d49b7ca357651eb691cb6;hp=51e4f20a17a5ba48e40c2bbd384ac123fba48fef;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/sound/isa/sb/emu8000_pcm.c b/sound/isa/sb/emu8000_pcm.c index 51e4f20a1..5c4def8d0 100644 --- a/sound/isa/sb/emu8000_pcm.c +++ b/sound/isa/sb/emu8000_pcm.c @@ -264,7 +264,7 @@ static int emu8k_pcm_close(snd_pcm_substream_t *subs) emu8k_pcm_t *rec = subs->runtime->private_data; if (rec) kfree(rec); - subs->runtime->private_data = 0; + subs->runtime->private_data = NULL; return 0; } @@ -515,12 +515,12 @@ static int emu8k_pcm_silence(snd_pcm_substream_t *subs, static int emu8k_pcm_copy(snd_pcm_substream_t *subs, int voice, snd_pcm_uframes_t pos, - void *src, + void __user *src, snd_pcm_uframes_t count) { emu8k_pcm_t *rec = subs->runtime->private_data; emu8000_t *emu = rec->emu; - unsigned short *buf = src; + unsigned short __user *buf = src; snd_emu8000_write_wait(emu, 1); EMU8000_SMALW_WRITE(emu, pos + rec->loop_start[0]);