# HG changeset patch # User lbessard # Date 1183130667 -7200 # Node ID 6f2936f7fb3f2876499562b3b6756f0df111c6f6 # Parent e435bbec1759fc44e325d53c146bbb6e996aab50 Permitting user to type decimal or hexadecimal for integer values diff -r e435bbec1759 -r 6f2936f7fb3f objdictgen/nodemanager.py --- a/objdictgen/nodemanager.py Fri Jun 29 16:24:56 2007 +0200 +++ b/objdictgen/nodemanager.py Fri Jun 29 17:24:27 2007 +0200 @@ -631,7 +631,10 @@ type = self.CurrentNode.GetEntry(type)[1] if dic[type] == 0: try: - value = int(value, 16) + if value.startswith("0x"): + value = int(value, 16) + else: + value = int(value) self.CurrentNode.SetEntry(index, subIndex, value) except: pass