[Lxml-checkins] r48751 - lxml/trunk/src/lxml
scoder at codespeak.net
scoder at codespeak.net
Sat Nov 17 12:53:15 CET 2007
Author: scoder
Date: Sat Nov 17 12:53:15 2007
New Revision: 48751
Modified:
lxml/trunk/src/lxml/parser.pxi
Log:
small setup fixes for feed and target parser
Modified: lxml/trunk/src/lxml/parser.pxi
==============================================================================
--- lxml/trunk/src/lxml/parser.pxi (original)
+++ lxml/trunk/src/lxml/parser.pxi Sat Nov 17 12:53:15 2007
@@ -686,6 +686,7 @@
parser._remove_pis = self._remove_pis
parser._filename = self._filename
parser._resolvers = self._resolvers
+ parser._target = self._target
parser._class_lookup = self._class_lookup
return parser
@@ -878,7 +879,10 @@
cdef int buffer_len
cdef int error
if python.PyString_Check(data):
- c_encoding = NULL
+ if self._default_encoding is None:
+ c_encoding = NULL
+ else:
+ c_encoding = self._default_encoding
c_data = _cstr(data)
py_buffer_len = python.PyString_GET_SIZE(data)
elif python.PyUnicode_Check(data):
More information about the lxml-checkins
mailing list