Update of /cvsroot/alsa/alsa-kernel/include
In directory sc8-pr-cvs1:/tmp/cvs-serv30321/include

Modified Files:
        emu10k1.h emu8000.h emux_synth.h soundfont.h 
Log Message:
- added __user prefix to the user-space pointers.


Index: emu10k1.h
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/include/emu10k1.h,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- emu10k1.h   7 Nov 2003 17:52:00 -0000       1.34
+++ emu10k1.h   16 Jan 2004 18:02:40 -0000      1.35
@@ -1052,7 +1052,7 @@
 snd_util_memblk_t *snd_emu10k1_synth_alloc(emu10k1_t *emu, unsigned int size);
 int snd_emu10k1_synth_free(emu10k1_t *emu, snd_util_memblk_t *blk);
 int snd_emu10k1_synth_bzero(emu10k1_t *emu, snd_util_memblk_t *blk, int offset, int 
size);
-int snd_emu10k1_synth_copy_from_user(emu10k1_t *emu, snd_util_memblk_t *blk, int 
offset, const char *data, int size);
+int snd_emu10k1_synth_copy_from_user(emu10k1_t *emu, snd_util_memblk_t *blk, int 
offset, const char __user *data, int size);
 int snd_emu10k1_memblk_map(emu10k1_t *emu, emu10k1_memblk_t *blk);
 
 /* voice allocation */

Index: emu8000.h
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/include/emu8000.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- emu8000.h   2 May 2002 10:53:55 -0000       1.8
+++ emu8000.h   16 Jan 2004 18:02:40 -0000      1.9
@@ -114,7 +114,7 @@
 void snd_emu8000_update_chorus_mode(emu8000_t *emu);
 void snd_emu8000_update_reverb_mode(emu8000_t *emu);
 void snd_emu8000_update_equalizer(emu8000_t *emu);
-int snd_emu8000_load_chorus_fx(emu8000_t *emu, int mode, const void *buf, long len);
-int snd_emu8000_load_reverb_fx(emu8000_t *emu, int mode, const void *buf, long len);
+int snd_emu8000_load_chorus_fx(emu8000_t *emu, int mode, const void __user *buf, long 
len);
+int snd_emu8000_load_reverb_fx(emu8000_t *emu, int mode, const void __user *buf, long 
len);
 
 #endif /* __SOUND_EMU8000_H */

Index: emux_synth.h
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/include/emux_synth.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- emux_synth.h        23 May 2002 08:20:39 -0000      1.8
+++ emux_synth.h        16 Jan 2004 18:02:40 -0000      1.9
@@ -63,7 +63,7 @@
        int (*sample_new)(snd_emux_t *emu, snd_sf_sample_t *sp, snd_util_memhdr_t 
*hdr, const void *data, long count);
        int (*sample_free)(snd_emux_t *emu, snd_sf_sample_t *sp, snd_util_memhdr_t 
*hdr);
        void (*sample_reset)(snd_emux_t *emu);
-       int (*load_fx)(snd_emux_t *emu, int type, int arg, const void *data, long 
count);
+       int (*load_fx)(snd_emux_t *emu, int type, int arg, const void __user *data, 
long count);
        void (*sysex)(snd_emux_t *emu, char *buf, int len, int parsed, 
snd_midi_channel_set_t *chset);
 #ifdef CONFIG_SND_SEQUENCER_OSS
        int (*oss_ioctl)(snd_emux_t *emu, int cmd, int p1, int p2);

Index: soundfont.h
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/include/soundfont.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- soundfont.h 28 Jul 2003 10:09:52 -0000      1.5
+++ soundfont.h 16 Jan 2004 18:02:40 -0000      1.6
@@ -68,7 +68,7 @@
  * Type of the sample access callback
  */
 typedef int (*snd_sf_sample_new_t)(void *private_data, snd_sf_sample_t *sp,
-                                  snd_util_memhdr_t *hdr, const void *buf, long 
count);
+                                  snd_util_memhdr_t *hdr, const void __user *buf, 
long count);
 typedef int (*snd_sf_sample_free_t)(void *private_data, snd_sf_sample_t *sp,
                                    snd_util_memhdr_t *hdr);
 typedef void (*snd_sf_sample_reset_t)(void *private);
@@ -101,8 +101,8 @@
 } snd_sf_list_t;
 
 /* Prototypes for soundfont.c */
-int snd_soundfont_load(snd_sf_list_t *sflist, const void *data, long count, int 
client);
-int snd_soundfont_load_guspatch(snd_sf_list_t *sflist, const char *data,
+int snd_soundfont_load(snd_sf_list_t *sflist, const void __user *data, long count, 
int client);
+int snd_soundfont_load_guspatch(snd_sf_list_t *sflist, const char __user *data,
                                long count, int client);
 int snd_soundfont_close_check(snd_sf_list_t *sflist, int client);
 



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to