Utilities/ClassBrowsers/idlclbr.py

changeset 12
1d8dd9706f46
parent 0
de9c2efb9d02
child 13
1af94a91f439
--- a/Utilities/ClassBrowsers/idlclbr.py	Fri Jan 01 16:11:36 2010 +0000
+++ b/Utilities/ClassBrowsers/idlclbr.py	Sat Jan 02 15:11:35 2010 +0000
@@ -18,7 +18,7 @@
 
 import Utilities
 import Utilities.ClassBrowsers as ClassBrowsers
-import ClbrBaseClasses
+from . import ClbrBaseClasses
 
 SUPPORTED_TYPES = [ClassBrowsers.IDL_SOURCE]
     
@@ -198,12 +198,12 @@
     _modules[module] = dict
     classstack = [] # stack of (class, indent) pairs
     indent = 0
-    src = Utilities.decode(f.read())[0]
+    src = f.read()
     f.close()
 
     lineno, last_lineno_pos = 1, 0
     i = 0
-    while 1:
+    while True:
         m = _getnext(src, i)
         if not m:
             break
@@ -236,7 +236,7 @@
                 # it's a function
                 f = Function(module, meth_name,
                              file, lineno, meth_sig)
-                if dict_counts.has_key(meth_name):
+                if meth_name in dict_counts:
                     dict_counts[meth_name] += 1
                     meth_name = "%s_%d" % (meth_name, dict_counts[meth_name])
                 else:

eric ide

mercurial