--- a/objdictgen/objdictgen.py Fri Aug 22 14:17:31 2008 +0200
+++ b/objdictgen/objdictgen.py Thu Aug 28 14:24:22 2008 +0200
@@ -57,7 +57,7 @@
if os.path.isfile(fileIn):
print "Parsing input file"
result = manager.OpenFileInCurrent(fileIn)
- if type(result) != UnicodeType:
+ if not isinstance(result, (StringType, UnicodeType)):
Node = result
else:
print result
@@ -67,7 +67,7 @@
sys.exit(-1)
print "Writing output file"
result = manager.ExportCurrentToCFile(fileOut)
- if type(result) == UnicodeType:
+ if isinstance(result, (UnicodeType, StringType)):
print result
sys.exit(-1)
print "All done"