patch-2.4.10 linux/drivers/cdrom/sbpcd.c
Next file: linux/drivers/cdrom/sjcd.c
Previous file: linux/drivers/cdrom/optcd.c
Back to the patch index
Back to the overall index
- Lines: 28
- Date:
Sun Sep 9 10:43:02 2001
- Orig file:
v2.4.9/linux/drivers/cdrom/sbpcd.c
- Orig date:
Wed Jul 25 17:10:19 2001
diff -u --recursive --new-file v2.4.9/linux/drivers/cdrom/sbpcd.c linux/drivers/cdrom/sbpcd.c
@@ -4272,6 +4272,12 @@
D_S[d].aud_buf=NULL;
D_S[d].sbp_audsiz=arg;
+ if (D_S[d].sbp_audsiz>16)
+ {
+ D_S[d].sbp_audsiz = 0;
+ RETURN_UP(D_S[d].sbp_audsiz);
+ }
+
if (D_S[d].sbp_audsiz>0)
{
D_S[d].aud_buf=(u_char *) vmalloc(D_S[d].sbp_audsiz*CD_FRAMESIZE_RAW);
@@ -6016,6 +6022,9 @@
{
return sbpcd_chk_disk_change(cdi->dev);
}
+
+MODULE_LICENSE("GPL");
+
/*==========================================================================*/
/*
* Overrides for Emacs so that we follow Linus's tabbing style.
@@ -6033,3 +6042,4 @@
* c-continued-brace-offset: 0
* End:
*/
+
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)