8000 _elementtree.Element.findall · python/cpython@0546b43 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0546b43

Browse files
_elementtree.Element.findall
1 parent 5502d85 commit 0546b43

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

Modules/_elementtree.c

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1326,19 +1326,21 @@ _elementtree_Element_findtext_impl(ElementObject *self, PyTypeObject *cls,
13261326
/*[clinic input]
13271327
_elementtree.Element.findall
13281328
1329+
cls: defining_class
1330+
/
13291331
path: object
13301332
namespaces: object = None
13311333
13321334
[clinic start generated code]*/
13331335

13341336
static PyObject *
1335-
_elementtree_Element_findall_impl(ElementObject *self, PyObject *path,
1336-
PyObject *namespaces)
1337-
/*[clinic end generated code: output=1a0bd9f5541b711d input=4d9e6505a638550c]*/
1337+
_elementtree_Element_findall_impl(ElementObject *self, PyTypeObject *cls,
1338+
PyObject *path, PyObject *namespaces)
1339+
/*[clinic end generated code: output=65e39a1208f3b59e input=7aa0db45673fc9a5]*/
13381340
{
13391341
Py_ssize_t i;
13401342
PyObject* out;
1341-
elementtreestate *st = ET_STATE_GLOBAL;
1343+
elementtreestate *st = get_elementtree_state_by_cls(cls);
13421344

13431345
if (checkpath(path) || namespaces != Py_None) {
13441346
return PyObject_CallMethodObjArgs(

Modules/clinic/_elementtree.c.h

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
0