From 764cf7b8d187859a94b06ab26e06bffe3ef445a2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 8 Jan 2009 11:34:36 -0800 Subject: [PATCH] IGN:... --- src/calibre/devices/scanner.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/calibre/devices/scanner.py b/src/calibre/devices/scanner.py index 3487987d67..9919648d94 100644 --- a/src/calibre/devices/scanner.py +++ b/src/calibre/devices/scanner.py @@ -62,11 +62,13 @@ class DeviceScanner(object): for device_id in self.devices: vid, pid = 'vid_%4.4x'%device.VENDOR_ID, 'pid_%4.4x'%device.PRODUCT_ID if vid in device_id and pid in device_id: - return self.test_bcd_windows(device_id, getattr(device, 'BCD', None)) + if self.test_bcd_windows(device_id, getattr(device, 'BCD', None)): + return True else: for vendor, product, bcdDevice in self.devices: if device.VENDOR_ID == vendor and device.PRODUCT_ID == product: - return self.test_bcd(bcdDevice, getattr(device, 'BCD', None)) + if self.test_bcd(bcdDevice, getattr(device, 'BCD', None)): + return True return False