diff options
Diffstat (limited to 'DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/stylexml2css.py')
-rw-r--r-- | DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/stylexml2css.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/stylexml2css.py b/DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/stylexml2css.py index c111850..daa108a 100644 --- a/DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/stylexml2css.py +++ b/DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/stylexml2css.py @@ -178,7 +178,12 @@ class DocParser(object): if val == "": val = 0 - if not ((attr == 'hang') and (int(val) == 0)) : + if not ((attr == 'hang') and (int(val) == 0)): + try: + f = float(val) + except: + print "Warning: unrecognised val, ignoring" + val = 0 pv = float(val)/scale cssargs[attr] = (self.attr_val_map[attr], pv) keep = True |