From: Fredrik Lundh Date: Fri, 16 Dec 2005 22:06:43 +0000 (+0000) Subject: updating to cElementTree 1.0.5 (step 3 of 3) X-Git-Tag: v2.5a0~1014 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6d52b55c562e1c06811fa9816fe7ce708efa6a28;p=thirdparty%2FPython%2Fcpython.git updating to cElementTree 1.0.5 (step 3 of 3) --- diff --git a/Modules/_elementtree.c b/Modules/_elementtree.c index fe479cfdcacf..4ba70c7ce432 100644 --- a/Modules/_elementtree.c +++ b/Modules/_elementtree.c @@ -41,6 +41,9 @@ * http://www.pythonware.com */ +/* Licensed to PSF under a Contributor Agreement. */ +/* See http://www.python.org/2.4/license for licensing details. */ + #include "Python.h" #define VERSION "1.0.5" @@ -2568,7 +2571,7 @@ static PyMethodDef _functions[] = { }; DL_EXPORT(void) -initcElementTree(void) +init_elementtree(void) { PyObject* m; PyObject* g; @@ -2583,7 +2586,7 @@ initcElementTree(void) XMLParser_Type.ob_type = &PyType_Type; #endif - m = Py_InitModule("cElementTree", _functions); + m = Py_InitModule("_elementtree", _functions); /* python glue code */ @@ -2600,13 +2603,13 @@ initcElementTree(void) "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"