diff -ru gspcav1-01.00.10.ORIG/gspca_core.c gspcav1-01.00.10/gspca_core.c --- gspcav1-01.00.10.ORIG/gspca_core.c 2006-12-27 13:56:17.000000000 +0100 +++ gspcav1-01.00.10/gspca_core.c 2006-12-27 13:57:54.000000000 +0100 @@ -150,8 +150,13 @@ ("Michel Xhaard based on spca50x driver by Joel Crisp ,ov511 driver by Mark McClelland "); MODULE_DESCRIPTION("GSPCA/SPCA5XX USB Camera Driver"); MODULE_LICENSE("GPL"); +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19) static void spca50x_isoc_irq(struct urb *urb, struct pt_regs *regs); +#else +static void +spca50x_isoc_irq(struct urb *urb); +#endif static int spca50x_move_data(struct usb_spca50x *spca50x, struct urb *urb); static int spca5xx_set_light_freq(struct usb_spca50x *spca50x, int freq);