mirror of
https://github.com/python/cpython.git
synced 2025-12-20 23:51:24 +00:00
updating to cElementTree 1.0.5 (step 3 of 3)
This commit is contained in:
parent
8c8836b406
commit
6d52b55c56
1 changed files with 7 additions and 4 deletions
|
|
@ -41,6 +41,9 @@
|
||||||
* http://www.pythonware.com
|
* 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"
|
#include "Python.h"
|
||||||
|
|
||||||
#define VERSION "1.0.5"
|
#define VERSION "1.0.5"
|
||||||
|
|
@ -2568,7 +2571,7 @@ static PyMethodDef _functions[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
DL_EXPORT(void)
|
DL_EXPORT(void)
|
||||||
initcElementTree(void)
|
init_elementtree(void)
|
||||||
{
|
{
|
||||||
PyObject* m;
|
PyObject* m;
|
||||||
PyObject* g;
|
PyObject* g;
|
||||||
|
|
@ -2583,7 +2586,7 @@ initcElementTree(void)
|
||||||
XMLParser_Type.ob_type = &PyType_Type;
|
XMLParser_Type.ob_type = &PyType_Type;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
m = Py_InitModule("cElementTree", _functions);
|
m = Py_InitModule("_elementtree", _functions);
|
||||||
|
|
||||||
/* python glue code */
|
/* python glue code */
|
||||||
|
|
||||||
|
|
@ -2600,13 +2603,13 @@ initcElementTree(void)
|
||||||
"from copy import copy, deepcopy\n"
|
"from copy import copy, deepcopy\n"
|
||||||
|
|
||||||
"try:\n"
|
"try:\n"
|
||||||
" from elementtree import ElementTree\n"
|
" from xml.etree import ElementTree\n"
|
||||||
"except ImportError:\n"
|
"except ImportError:\n"
|
||||||
" import ElementTree\n"
|
" import ElementTree\n"
|
||||||
"ET = ElementTree\n"
|
"ET = ElementTree\n"
|
||||||
"del ElementTree\n"
|
"del ElementTree\n"
|
||||||
|
|
||||||
"import cElementTree\n"
|
"import _elementtree as cElementTree\n"
|
||||||
|
|
||||||
"try:\n" /* check if copy works as is */
|
"try:\n" /* check if copy works as is */
|
||||||
" copy(cElementTree.Element('x'))\n"
|
" copy(cElementTree.Element('x'))\n"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue