Kaydet (Commit) ddcc6798 authored tarafından Eli Bendersky's avatar Eli Bendersky

Remove useless #define and #ifdefs

üst 10e0af84
...@@ -17,9 +17,6 @@ ...@@ -17,9 +17,6 @@
/* -------------------------------------------------------------------- */ /* -------------------------------------------------------------------- */
/* configuration */ /* configuration */
/* Leave defined to include the expat-based XMLParser type */
#define USE_EXPAT
/* An element can hold this many children without extra memory /* An element can hold this many children without extra memory
allocations. */ allocations. */
#define STATIC_CHILDREN 4 #define STATIC_CHILDREN 4
...@@ -2645,8 +2642,6 @@ static PyTypeObject TreeBuilder_Type = { ...@@ -2645,8 +2642,6 @@ static PyTypeObject TreeBuilder_Type = {
/* ==================================================================== */ /* ==================================================================== */
/* the expat interface */ /* the expat interface */
#if defined(USE_EXPAT)
#include "expat.h" #include "expat.h"
#include "pyexpat.h" #include "pyexpat.h"
static struct PyExpat_CAPI *expat_capi; static struct PyExpat_CAPI *expat_capi;
...@@ -3604,8 +3599,6 @@ static PyTypeObject XMLParser_Type = { ...@@ -3604,8 +3599,6 @@ static PyTypeObject XMLParser_Type = {
0, /* tp_free */ 0, /* tp_free */
}; };
#endif
/* ==================================================================== */ /* ==================================================================== */
/* python module interface */ /* python module interface */
...@@ -3637,10 +3630,8 @@ PyInit__elementtree(void) ...@@ -3637,10 +3630,8 @@ PyInit__elementtree(void)
return NULL; return NULL;
if (PyType_Ready(&Element_Type) < 0) if (PyType_Ready(&Element_Type) < 0)
return NULL; return NULL;
#if defined(USE_EXPAT)
if (PyType_Ready(&XMLParser_Type) < 0) if (PyType_Ready(&XMLParser_Type) < 0)
return NULL; return NULL;
#endif
m = PyModule_Create(&_elementtreemodule); m = PyModule_Create(&_elementtreemodule);
if (!m) if (!m)
...@@ -3683,10 +3674,8 @@ PyInit__elementtree(void) ...@@ -3683,10 +3674,8 @@ PyInit__elementtree(void)
Py_INCREF((PyObject *)&TreeBuilder_Type); Py_INCREF((PyObject *)&TreeBuilder_Type);
PyModule_AddObject(m, "TreeBuilder", (PyObject *)&TreeBuilder_Type); PyModule_AddObject(m, "TreeBuilder", (PyObject *)&TreeBuilder_Type);
#if defined(USE_EXPAT)
Py_INCREF((PyObject *)&XMLParser_Type); Py_INCREF((PyObject *)&XMLParser_Type);
PyModule_AddObject(m, "XMLParser", (PyObject *)&XMLParser_Type); PyModule_AddObject(m, "XMLParser", (PyObject *)&XMLParser_Type);
#endif
return m; return m;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment