Remove the old version of my_StartElementHandler(). This was conditionally

compiled only for some versions of Expat, but was no longer needed as the
new implementation works for all versions.  Keeping it created multiple
definitions for Expat 1.2, which caused compilation to fail.
This commit is contained in:
Fred Drake 2001-02-16 20:46:26 +00:00
parent fc93b0a81a
commit 6bfa31c5a0
1 changed files with 0 additions and 17 deletions

View File

@ -497,23 +497,6 @@ my_##NAME##Handler PARAMS {\
rc = PyInt_AsLong(rv);, rc, \
(xmlparseobject *)userData)
#if EXPAT_VERSION == 0x010200
#if PY_MAJOR_VERSION == 1 && PY_MINOR_VERSION < 6
VOID_HANDLER(StartElement,
(void *userData, const XML_Char *name, const XML_Char **atts),
("(O&O&)", STRING_CONV_FUNC, name,
conv_atts_using_string, atts))
#else
/* Python 1.6 and later */
VOID_HANDLER(StartElement,
(void *userData, const XML_Char *name, const XML_Char **atts),
("(O&O&)", STRING_CONV_FUNC, name,
(self->returns_unicode
? conv_atts_using_unicode
: conv_atts_using_string), atts))
#endif
#endif
VOID_HANDLER(EndElement,
(void *userData, const XML_Char *name),
("(O&)", STRING_CONV_FUNC, name))