KG updates

This commit is contained in:
GRiker 2010-01-27 12:10:39 -07:00
commit 951f24476f
2 changed files with 3 additions and 1 deletions

View File

@ -19,7 +19,7 @@ class BLACKBERRY(USBMS):
VENDOR_ID = [0x0fca] VENDOR_ID = [0x0fca]
PRODUCT_ID = [0x8004, 0x0004] PRODUCT_ID = [0x8004, 0x0004]
BCD = [0x0200, 0x0107, 0x0210] BCD = [0x0200, 0x0107, 0x0210, 0x0201]
VENDOR_NAME = 'RIM' VENDOR_NAME = 'RIM'
WINDOWS_MAIN_MEM = 'BLACKBERRY_SD' WINDOWS_MAIN_MEM = 'BLACKBERRY_SD'

View File

@ -760,6 +760,8 @@ class Manifest(object):
def _parse_xml(self, data): def _parse_xml(self, data):
data = xml_to_unicode(data, strip_encoding_pats=True)[0] data = xml_to_unicode(data, strip_encoding_pats=True)[0]
if not data:
return None
parser = etree.XMLParser(recover=True) parser = etree.XMLParser(recover=True)
try: try:
return etree.fromstring(data, parser=parser) return etree.fromstring(data, parser=parser)