[ctypes-commit] ctypes/codegen/ctypes_codegen xml2py_main.py, 1.2, 1.3
Brought to you by:
theller
From: Thomas H. <th...@us...> - 2006-06-08 20:22:15
|
Update of /cvsroot/ctypes/ctypes/codegen/ctypes_codegen In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv10169 Modified Files: xml2py_main.py Log Message: As known_symbols, only import instances of type. Index: xml2py_main.py =================================================================== RCS file: /cvsroot/ctypes/ctypes/codegen/ctypes_codegen/xml2py_main.py,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** xml2py_main.py 8 Jun 2006 19:17:26 -0000 1.2 --- xml2py_main.py 8 Jun 2006 20:22:05 -0000 1.3 *************** *** 139,144 **** for submodule in name.split(".")[1:]: mod = getattr(mod, submodule) ! for name in mod.__dict__: ! known_symbols[name] = mod.__name__ if options.kind: --- 139,145 ---- for submodule in name.split(".")[1:]: mod = getattr(mod, submodule) ! for name, item in mod.__dict__.iteritems(): ! if isinstance(item, type): ! known_symbols[name] = mod.__name__ if options.kind: |