Merge pull request #6 from GRiker/master

Filter device list for repeating entries (occurs under Windows occasionally).
This commit is contained in:
Kovid Goyal 2013-06-02 18:53:04 -07:00
commit f69504a8f8

View File

@ -1293,7 +1293,9 @@ class libiMobileDevice():
else:
index = 0
while devices[index]:
device_list.append(devices[index].contents.value)
# Filter out redundant entries
if devices[index].contents.value not in device_list:
device_list.append(devices[index].contents.value)
index += 1
if self.verbose:
self.log(" %s" % repr(device_list))