summaryrefslogtreecommitdiff
path: root/src/lxml/saxparser.pxi
diff options
context:
space:
mode:
authorscoder <none@none>2008-11-17 23:23:45 +0100
committerscoder <none@none>2008-11-17 23:23:45 +0100
commit43769d64c53e4c8a3f4aafe23112f28deaa7d414 (patch)
tree7ae9c457ce2c01b48fb04ed5489e2b5a17510513 /src/lxml/saxparser.pxi
parent327c20ae6fe61bf38cc40627d678b2b8929e4f9f (diff)
downloadpython-lxml-43769d64c53e4c8a3f4aafe23112f28deaa7d414.tar.gz
[svn r4020] r4875@delle: sbehnel | 2008-11-17 23:22:34 +0100
code cleanup: use list.append() instead of PyList_Append() and let Cython do the rest --HG-- branch : trunk
Diffstat (limited to 'src/lxml/saxparser.pxi')
-rw-r--r--src/lxml/saxparser.pxi8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lxml/saxparser.pxi b/src/lxml/saxparser.pxi
index 1150e441..9fb2b17d 100644
--- a/src/lxml/saxparser.pxi
+++ b/src/lxml/saxparser.pxi
@@ -336,8 +336,8 @@ cdef class TreeBuilder(_SaxParserTarget):
"""
cdef _BaseParser _parser
cdef object _factory
- cdef object _data
- cdef object _element_stack
+ cdef list _data
+ cdef list _element_stack
cdef object _element_stack_pop
cdef _Element _last
cdef bint _in_tail
@@ -431,7 +431,7 @@ cdef class TreeBuilder(_SaxParserTarget):
else:
self._last = _makeElement(
tag, NULL, None, self._parser, None, None, attrib, nsmap, None)
- python.PyList_Append(self._element_stack, self._last)
+ self._element_stack.append(self._last)
self._in_tail = 0
return self._last
@@ -442,7 +442,7 @@ cdef class TreeBuilder(_SaxParserTarget):
return self._last
cdef int _handleSaxData(self, data) except -1:
- python.PyList_Append(self._data, data)
+ self._data.append(data)
cdef _handleSaxPi(self, target, data):
self._flush()