]> granicus.if.org Git - python/commitdiff
Remove useless #define and #ifdefs
authorEli Bendersky <eliben@gmail.com>
Sat, 20 Apr 2013 13:36:43 +0000 (06:36 -0700)
committerEli Bendersky <eliben@gmail.com>
Sat, 20 Apr 2013 13:36:43 +0000 (06:36 -0700)
Modules/_elementtree.c

index 6cd2d3ad6f27de9f1193892c4eb2113eb9c464db..c87b6a2b30f229ded8929dd364c80b49cf8888c3 100644 (file)
@@ -17,9 +17,6 @@
 /* -------------------------------------------------------------------- */
 /* configuration */
 
-/* Leave defined to include the expat-based XMLParser type */
-#define USE_EXPAT
-
 /* An element can hold this many children without extra memory
    allocations. */
 #define STATIC_CHILDREN 4
@@ -2645,8 +2642,6 @@ static PyTypeObject TreeBuilder_Type = {
 /* ==================================================================== */
 /* the expat interface */
 
-#if defined(USE_EXPAT)
-
 #include "expat.h"
 #include "pyexpat.h"
 static struct PyExpat_CAPI *expat_capi;
@@ -3604,8 +3599,6 @@ static PyTypeObject XMLParser_Type = {
     0,                                              /* tp_free */
 };
 
-#endif
-
 /* ==================================================================== */
 /* python module interface */
 
@@ -3637,10 +3630,8 @@ PyInit__elementtree(void)
         return NULL;
     if (PyType_Ready(&Element_Type) < 0)
         return NULL;
-#if defined(USE_EXPAT)
     if (PyType_Ready(&XMLParser_Type) < 0)
         return NULL;
-#endif
 
     m = PyModule_Create(&_elementtreemodule);
     if (!m)
@@ -3683,10 +3674,8 @@ PyInit__elementtree(void)
     Py_INCREF((PyObject *)&TreeBuilder_Type);
     PyModule_AddObject(m, "TreeBuilder", (PyObject *)&TreeBuilder_Type);
 
-#if defined(USE_EXPAT)
     Py_INCREF((PyObject *)&XMLParser_Type);
     PyModule_AddObject(m, "XMLParser", (PyObject *)&XMLParser_Type);
-#endif
 
     return m;
 }