From 20e7deb2f0d0188301234d782962a2e20aadc98a Mon Sep 17 00:00:00 2001 From: Julia Lawall Date: Fri, 12 Aug 2011 08:40:08 -0300 Subject: [PATCH] --- yaml --- r: 271718 b: refs/heads/master c: 0163b924c5c54f9737357f622fd923a9d80556bd h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/media/video/zr364xx.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index a7681e865da1..76a4a96accec 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e6a476fd5f6593e023250b0ab00b0b68117a5da2 +refs/heads/master: 0163b924c5c54f9737357f622fd923a9d80556bd diff --git a/trunk/drivers/media/video/zr364xx.c b/trunk/drivers/media/video/zr364xx.c index c492846c1c5a..e78cf94f491e 100644 --- a/trunk/drivers/media/video/zr364xx.c +++ b/trunk/drivers/media/video/zr364xx.c @@ -1638,6 +1638,9 @@ static int zr364xx_probe(struct usb_interface *intf, if (!cam->read_endpoint) { dev_err(&intf->dev, "Could not find bulk-in endpoint\n"); + video_device_release(cam->vdev); + kfree(cam); + cam = NULL; return -ENOMEM; }