[Lxml-checkins] r33855 - in lxml/branch/lxml-1.1: . src/lxml src/lxml/tests
scoder at codespeak.net
scoder at codespeak.net
Sun Oct 29 19:31:15 CET 2006
Author: scoder
Date: Sun Oct 29 19:31:11 2006
New Revision: 33855
Modified:
lxml/branch/lxml-1.1/setup.py
lxml/branch/lxml-1.1/src/lxml/parser.pxi
lxml/branch/lxml-1.1/src/lxml/tests/test_io.py
lxml/branch/lxml-1.1/src/lxml/tree.pxd
Log:
cleanups merged from trunk
Modified: lxml/branch/lxml-1.1/setup.py
==============================================================================
--- lxml/branch/lxml-1.1/setup.py (original)
+++ lxml/branch/lxml-1.1/setup.py Sun Oct 29 19:31:11 2006
@@ -137,8 +137,8 @@
except ValueError:
pass
-if '--debug' in sys.argv:
- sys.argv.remove('--debug')
+if '--debug-gcc' in sys.argv:
+ sys.argv.remove('--debug-gcc')
cflags.append('-g2')
ext_modules = []
Modified: lxml/branch/lxml-1.1/src/lxml/parser.pxi
==============================================================================
--- lxml/branch/lxml-1.1/src/lxml/parser.pxi (original)
+++ lxml/branch/lxml-1.1/src/lxml/parser.pxi Sun Oct 29 19:31:11 2006
@@ -388,7 +388,7 @@
if self._parser_ctxt is not NULL:
xmlparser.xmlFreeParserCtxt(self._parser_ctxt)
- def _cleanup(self):
+ cdef void _cleanup(self):
cdef xmlParserCtxt* pctxt
pctxt = self._parser_ctxt
if pctxt is not NULL:
Modified: lxml/branch/lxml-1.1/src/lxml/tests/test_io.py
==============================================================================
--- lxml/branch/lxml-1.1/src/lxml/tests/test_io.py (original)
+++ lxml/branch/lxml-1.1/src/lxml/tests/test_io.py Sun Oct 29 19:31:11 2006
@@ -53,7 +53,7 @@
# parse from filename
filename = tempfile.mktemp(suffix=".xml")
- os.write(handle, self.root_str)
+ open(filename, 'wb').write(self.root_str)
try:
tree = self.etree.ElementTree()
root = tree.parse(filename)
@@ -63,7 +63,7 @@
def test_class_parse_filename_remove_previous(self):
filename = tempfile.mktemp(suffix=".xml")
- os.write(handle, self.root_str)
+ open(filename, 'wb').write(self.root_str)
try:
tree = self.etree.ElementTree()
root = tree.parse(filename)
Modified: lxml/branch/lxml-1.1/src/lxml/tree.pxd
==============================================================================
--- lxml/branch/lxml-1.1/src/lxml/tree.pxd (original)
+++ lxml/branch/lxml-1.1/src/lxml/tree.pxd Sun Oct 29 19:31:11 2006
@@ -1,4 +1,4 @@
-from cstd cimport FILE
+from cstd cimport FILE, size_t
cdef extern from "lxml-version.h":
cdef char* LXML_VERSION_STRING
@@ -255,6 +255,9 @@
cdef extern from "libxml/xmlstring.h":
cdef char* xmlStrdup(char* cur)
+cdef extern from "libxml/xmlmemory.h":
+ cdef void* xmlMalloc(size_t size)
+
cdef extern from "etree_defs.h":
cdef int _isElement(xmlNode* node)
cdef char* _getNs(xmlNode* node)
More information about the lxml-checkins
mailing list