diff Modules/_elementtree.c @ 36028:9301a7c0312a legacy-trunk

renamed to _elementtree (for Python 2.5)
author Fredrik Lundh <fredrik@pythonware.com>
date Wed, 14 Dec 2005 21:46:41 +0000
parents cd8b5b31e02a
children 635e0d909645
line wrap: on
line diff
--- a/Modules/_elementtree.c	Wed Dec 14 21:45:58 2005 +0000
+++ b/Modules/_elementtree.c	Wed Dec 14 21:46:41 2005 +0000
@@ -2522,7 +2522,7 @@
 };
 
 DL_EXPORT(void)
-initcElementTree(void)
+init_elementtree(void)
 {
     PyObject* m;
     PyObject* g;
@@ -2537,7 +2537,7 @@
     XMLParser_Type.ob_type = &PyType_Type;
 #endif
 
-    m = Py_InitModule("cElementTree", _functions);
+    m = Py_InitModule("_elementtree", _functions);
 
     /* python glue code */
 
@@ -2554,13 +2554,13 @@
         "from copy import copy, deepcopy\n"
 
         "try:\n"
-        "  from elementtree import ElementTree\n"
+        "  from xml.etree import ElementTree\n"
         "except ImportError:\n"
         "  import ElementTree\n"
         "ET = ElementTree\n"
         "del ElementTree\n"
 
-        "import cElementTree\n"
+        "import _elementtree as cElementTree\n"
 
         "try:\n" /* check if copy works as is */
         "  copy(cElementTree.Element('x'))\n"