[Lxml-checkins] r55090 - in lxml/trunk: . src/lxml
scoder at codespeak.net
scoder at codespeak.net
Wed May 21 21:46:06 CEST 2008
Author: scoder
Date: Wed May 21 21:46:05 2008
New Revision: 55090
Modified:
lxml/trunk/ (props changed)
lxml/trunk/src/lxml/serializer.pxi
lxml/trunk/src/lxml/xslt.pxi
Log:
r4255 at delle: sbehnel | 2008-05-21 00:06:30 +0200
unicode fixes
Modified: lxml/trunk/src/lxml/serializer.pxi
==============================================================================
--- lxml/trunk/src/lxml/serializer.pxi (original)
+++ lxml/trunk/src/lxml/serializer.pxi Wed May 21 21:46:05 2008
@@ -54,7 +54,7 @@
text = python.PyUnicode_DecodeUTF8(
c_text, tree.xmlBufferLength(c_buffer), 'strict')
if encoding is not _unicode:
- encoding = encoding.encode(u"ASCII")
+ encoding = _utf8(encoding)
text = python.PyUnicode_AsEncodedString(
text, encoding, 'strict')
else:
Modified: lxml/trunk/src/lxml/xslt.pxi
==============================================================================
--- lxml/trunk/src/lxml/xslt.pxi (original)
+++ lxml/trunk/src/lxml/xslt.pxi Wed May 21 21:46:05 2008
@@ -366,7 +366,7 @@
# make sure we always have a stylesheet URL
if c_doc.URL is NULL:
- doc_url_utf = "string://__STRING__XSLT__%s" % id(self)
+ doc_url_utf = "string://__STRING__XSLT__" + str(id(self))
c_doc.URL = tree.xmlStrdup(_cstr(doc_url_utf))
self._error_log = _ErrorLog()
More information about the lxml-checkins
mailing list