From 63ff342bacd0a2e06267acac714830bb4db633ec Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Sun, 16 Sep 2012 15:04:04 -0300 Subject: [PATCH] 0000825: dxf import bug --- src/Mod/Draft/draftlibs/dxfReader.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/Draft/draftlibs/dxfReader.py b/src/Mod/Draft/draftlibs/dxfReader.py index 02628b81c..e03777515 100644 --- a/src/Mod/Draft/draftlibs/dxfReader.py +++ b/src/Mod/Draft/draftlibs/dxfReader.py @@ -145,7 +145,10 @@ def convert(code, value): elif 9 < code < 60 or 109 < code < 150 or 209 < code < 240 or 459 < code < 470 or 1009 < code < 1060: value = float(value) elif code == 105 or 309 < code < 380 or 389 < code < 400: - value = int(value, 16) # should be left as string? + try: + value = int(value, 16) # should be left as string? + except: + pass else: # it's already a string so do nothing pass return value