[Lxml-checkins] r53791 - in lxml/trunk: . src/lxml
scoder at codespeak.net
scoder at codespeak.net
Tue Apr 15 19:55:16 CEST 2008
Author: scoder
Date: Tue Apr 15 19:55:15 2008
New Revision: 53791
Modified:
lxml/trunk/ (props changed)
lxml/trunk/CHANGES.txt
lxml/trunk/src/lxml/parser.pxi
Log:
r3985 at delle: sbehnel | 2008-04-15 19:53:52 +0200
fix for resolving to filenames in custom resolvers
Modified: lxml/trunk/CHANGES.txt
==============================================================================
--- lxml/trunk/CHANGES.txt (original)
+++ lxml/trunk/CHANGES.txt Tue Apr 15 19:55:15 2008
@@ -19,6 +19,8 @@
Bugs fixed
----------
+* Resolving to a filename in custom resolvers didn't work.
+
* lxml did not honour libxslt's second error state "STOPPED", which
let some XSLT errors pass silently.
Modified: lxml/trunk/src/lxml/parser.pxi
==============================================================================
--- lxml/trunk/src/lxml/parser.pxi (original)
+++ lxml/trunk/src/lxml/parser.pxi Tue Apr 15 19:55:15 2008
@@ -333,7 +333,7 @@
c_context, _cstr(data))
elif doc_ref._type == PARSER_DATA_FILENAME:
c_input = xmlparser.xmlNewInputFromFile(
- c_context, _cstr(doc_ref._data_bytes))
+ c_context, _cstr(doc_ref._filename))
elif doc_ref._type == PARSER_DATA_FILE:
file_context = _FileReaderContext(doc_ref._file, context, url)
c_input = file_context._createParserInput(c_context)
More information about the lxml-checkins
mailing list