I also tried tracking down a little of what the 3 enums were doing @ http://svn.python.org/view/python/trunk/Modules/expat/expat.h?revision=47033&view=markup#l853 but didn't go to far, I tried seeing if somehow those enums weren't getting mapped correctly (they should be 0, 1, 2 in typical c compilers) but that didn't change anything.
Some points these affect:
http://svn.python.org/view/python/trunk/Modules/expat/xmlparse.c?revision=77680&view=markup#l1409
The only real place this seems used:
http://svn.python.org/view/python/trunk/Modules/expat/xmlparse.c?revision=77680&view=markup#l3328
Note that its not used in the actual doContent function, http://svn.python.org/view/python/trunk/Modules/expat/xmlparse.c?revision=77680&view=markup#l2139 but I might have missed something.
I also tried tracking down a little of what the 3 enums were doing @ http:// svn.python. org/view/ python/ trunk/Modules/ expat/expat. h?revision= 47033&view= markup# l853 but didn't go to far, I tried seeing if somehow those enums weren't getting mapped correctly (they should be 0, 1, 2 in typical c compilers) but that didn't change anything.
Some points these affect:
http:// svn.python. org/view/ python/ trunk/Modules/ expat/xmlparse. c?revision= 77680&view= markup# l1409
The only real place this seems used:
http:// svn.python. org/view/ python/ trunk/Modules/ expat/xmlparse. c?revision= 77680&view= markup# l3328
Note that its not used in the actual doContent function, http:// svn.python. org/view/ python/ trunk/Modules/ expat/xmlparse. c?revision= 77680&view= markup# l2139 but I might have missed something.