From 002f2d60498886041987277b0631c10a2f019165 Mon Sep 17 00:00:00 2001 From: Parag Warudkar Date: Tue, 12 Aug 2008 15:08:46 -0700 Subject: [PATCH] --- yaml --- r: 108247 b: refs/heads/master c: ff1a4a7b14ae146142b1c93a001304caf662ae13 h: refs/heads/master i: 108245: 1c2e849eac9501000474a8e5df53713a1d1d8baf 108243: c36549a00c5eb8ac76c39cc54f7e7d0e7b6a5c87 108239: 297acbde17ac64cf37a4d4b2059757c685cfa4a7 v: v3 --- [refs] | 2 +- trunk/drivers/usb/misc/isight_firmware.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index a3c97e37c6b0..def9f6e5eef9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 66198f36aac21533245a77aac4a8f7c8c509d8bd +refs/heads/master: ff1a4a7b14ae146142b1c93a001304caf662ae13 diff --git a/trunk/drivers/usb/misc/isight_firmware.c b/trunk/drivers/usb/misc/isight_firmware.c index d94aa7387608..b897f6554ecd 100644 --- a/trunk/drivers/usb/misc/isight_firmware.c +++ b/trunk/drivers/usb/misc/isight_firmware.c @@ -48,7 +48,8 @@ static int isight_firmware_load(struct usb_interface *intf, if (request_firmware(&firmware, "isight.fw", &dev->dev) != 0) { printk(KERN_ERR "Unable to load isight firmware\n"); - return -ENODEV; + ret = -ENODEV; + goto out; } ptr = firmware->data; @@ -91,7 +92,6 @@ static int isight_firmware_load(struct usb_interface *intf, buf, llen, 300) != llen) { printk(KERN_ERR "Failed to load isight firmware\n"); - kfree(buf); ret = -ENODEV; goto out; }