[Lxml-checkins] r49763 - in lxml/trunk: . src/lxml
scoder at codespeak.net
scoder at codespeak.net
Fri Dec 14 08:42:58 CET 2007
Author: scoder
Date: Fri Dec 14 08:42:58 2007
New Revision: 49763
Modified:
lxml/trunk/ (props changed)
lxml/trunk/src/lxml/lxml.etree.pyx
Log:
r3090 at delle: sbehnel | 2007-12-10 00:12:12 +0100
fix for parser memory leak after switching to Cython 0.9.6.8
Modified: lxml/trunk/src/lxml/lxml.etree.pyx
==============================================================================
--- lxml/trunk/src/lxml/lxml.etree.pyx (original)
+++ lxml/trunk/src/lxml/lxml.etree.pyx Fri Dec 14 08:42:58 2007
@@ -2276,7 +2276,7 @@
cdef _Document doc
try:
doc = _parseDocument(source, parser)
- return ElementTree(doc.getroot())
+ return _elementTreeFactory(doc, None)
except _TargetParserResult, result_container:
return result_container.result
More information about the lxml-checkins
mailing list