Update of /cvsroot/alsa/alsa-kernel/drivers/opl4
In directory sc8-pr-cvs1:/tmp/cvs-serv20510

Modified Files:
        opl4_proc.c 
Log Message:
Clemens Ladisch <[EMAIL PROTECTED]>
oops - use vfree in error paths, too


Index: opl4_proc.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/drivers/opl4/opl4_proc.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- opl4_proc.c 3 Nov 2003 10:30:47 -0000       1.2
+++ opl4_proc.c 4 Nov 2003 09:01:57 -0000       1.3
@@ -65,7 +65,7 @@
                        return -ENOMEM;
                snd_opl4_read_memory(opl4, buf, file->f_pos, size);
                if (copy_to_user(_buf, buf, size)) {
-                       kfree(buf);
+                       vfree(buf);
                        return -EFAULT;
                }
                vfree(buf);
@@ -90,7 +90,7 @@
                if (!buf)
                        return -ENOMEM;
                if (copy_from_user(buf, _buf, size)) {
-                       kfree(buf);
+                       vfree(buf);
                        return -EFAULT;
                }
                snd_opl4_write_memory(opl4, buf, file->f_pos, size);



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to