Update of /cvsroot/alsa/alsa-kernel/pci/cs46xx In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3314
Modified Files: dsp_spos_scb_lib.c Log Message: From: Yury Umanets <[EMAIL PROTECTED]> Adds memory allocation checks in cs46xx_dsp_proc_register_scb_desc() Signed-off-by: Yury Umanets <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Index: dsp_spos_scb_lib.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/pci/cs46xx/dsp_spos_scb_lib.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- dsp_spos_scb_lib.c 5 Feb 2004 15:00:27 -0000 1.22 +++ dsp_spos_scb_lib.c 9 Jun 2004 08:58:59 -0000 1.23 @@ -246,6 +246,12 @@ if ((entry = snd_info_create_card_entry(ins->snd_card, scb->scb_name, ins->proc_dsp_dir)) != NULL) { scb_info = kmalloc(sizeof(proc_scb_info_t), GFP_KERNEL); + if (!scb_info) { + snd_info_free_entry(entry); + entry = NULL; + goto out; + } + scb_info->chip = chip; scb_info->scb_desc = scb; @@ -262,7 +268,7 @@ entry = NULL; } } - +out: scb->proc_info = entry; } } ------------------------------------------------------- This SF.Net email is sponsored by: GNOME Foundation Hackers Unite! GUADEC: The world's #1 Open Source Desktop Event. GNOME Users and Developers European Conference, 28-30th June in Norway http://2004/guadec.org _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog