1 --- linux-2.4.19.old/drivers/media/video/cpia_usb.c Thu Oct 25 22:53:47 2001
2 +++ linux-2.4.19/drivers/media/video/cpia_usb.c Mon Nov 25 12:26:32 2002
11 #define FRAMEBUF_LEN (CPIA_MAX_FRAME_SIZE+100)
13 static int cpia_usb_open(void *privdata)
15 struct usb_cpia *ucpia = (struct usb_cpia *) privdata;
18 int ret, retval = 0, fx, err;
23 error_urb1: /* free urb 1 */
24 usb_free_urb(ucpia->sbuf[1].urb);
26 + ucpia->sbuf[1].urb = NULL;
27 error_urb0: /* free urb 0 */
28 usb_free_urb(ucpia->sbuf[0].urb);
30 + ucpia->sbuf[0].urb = NULL;
32 kfree (ucpia->sbuf[1].data);
33 + ucpia->sbuf[1].data = NULL;
35 kfree (ucpia->sbuf[0].data);
36 + ucpia->sbuf[0].data = NULL;
41 ucpia->buffers[0] = NULL;
47 + cam->lowlevel_data = NULL;
51 static int __init usb_cpia_init(void)