diff options
author | Burak Arslan <burak.arslan@arskom.com.tr> | 2016-12-27 15:10:01 +0300 |
---|---|---|
committer | Burak Arslan <burak.arslan@arskom.com.tr> | 2016-12-27 15:10:01 +0300 |
commit | 457e3f7e00865e5c3354d68d82142e96ae4290a6 (patch) | |
tree | 58fedf7cc844165eb886e3664bec319d2d268f16 | |
parent | 6b8ef31d34528454dc9e868d2b22b13b00da7611 (diff) | |
download | python-lxml-457e3f7e00865e5c3354d68d82142e96ae4290a6.tar.gz |
try to use the new function
-rw-r--r-- | src/lxml/includes/tree.pxd | 2 | ||||
-rw-r--r-- | src/lxml/serializer.pxi | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lxml/includes/tree.pxd b/src/lxml/includes/tree.pxd index bd925c7c..407fdf63 100644 --- a/src/lxml/includes/tree.pxd +++ b/src/lxml/includes/tree.pxd @@ -358,7 +358,7 @@ cdef extern from "libxml/tree.h": xmlDoc* doc, xmlNode* cur, int level, int format, const_char* encoding) nogil cdef void xmlBufAttrSerializeTxtContent(xmlOutputBuffer *buf, xmlDoc *doc, - xmlAttr *attr, const xmlChar *string) nogil + xmlAttr *attr, const_xmlChar *string) nogil cdef void xmlNodeSetName(xmlNode* cur, const_xmlChar* name) nogil cdef void xmlNodeSetContent(xmlNode* cur, const_xmlChar* content) nogil cdef xmlDtd* xmlCopyDtd(xmlDtd* dtd) nogil diff --git a/src/lxml/serializer.pxi b/src/lxml/serializer.pxi index 489ed2de..77608a9c 100644 --- a/src/lxml/serializer.pxi +++ b/src/lxml/serializer.pxi @@ -883,7 +883,7 @@ cdef class _IncrementalFileWriter: tree.xmlOutputBufferWrite(self._c_out, 1, ' ') self._write_qname(name, prefix) tree.xmlOutputBufferWrite(self._c_out, 2, '="') - tree.xmlOutputBufferWriteEscape(self._c_out, _xcstr(value), NULL) + tree.xmlBufAttrSerializeTxtContent(self._c_out, NULL, NULL, _xcstr(value)) tree.xmlOutputBufferWrite(self._c_out, 1, '"') cdef _write_end_element(self, element_config): |