68 Commits

Author SHA1 Message Date
Piotr Caban
2a55b8d8e7 msxml: Fix implementation of ISAXContentHandler_characters. 2008-10-02 10:42:32 -05:00
Piotr Caban
c7fc926552 msxml: Partial implementation of ISAXXMLReader_putProperty. 2008-10-02 10:42:27 -05:00
Detlef Riekenberg
f4558c6475 msxml3: Remove redundant NULL check before SysFreeString. 2008-09-23 12:12:33 +02:00
Piotr Caban
a28b604f77 msxml3: Change order of interface recognition and fix typo. 2008-09-22 11:49:06 +02:00
Rob Shearman
60b4feedca include: Fix function names in IVBSAXXMLReader interface in msxml2.idl. 2008-09-09 12:32:16 +02:00
Piotr Caban
38b0573543 msxml3: Change SAX IStream parser implementation. 2008-09-09 11:46:17 +02:00
Rob Shearman
fd75c21c6d msxml3: Use CP_UNIXCP instead of CP_ACP in libxmlFatalError as the input string is one generated by a native OS function. 2008-08-27 13:21:21 +02:00
Piotr Caban
7b7a187956 msxml3: Fix IVBErrorHandler related bugs. 2008-08-21 13:26:36 +02:00
Piotr Caban
126c0abeef msxml3: Add error handling when reading from IStream. 2008-08-21 13:26:26 +02:00
Piotr Caban
655155feb8 msxml3: Add ISAXAttributes_getValueFromQName implementation. 2008-08-21 13:26:11 +02:00
Piotr Caban
c9893d176d msxml3: Add ISAXAttributes_getValueFromName implementation. 2008-08-21 13:26:04 +02:00
Piotr Caban
fa221f56a3 msxml3: Add ISAXAttributes_getIndexFromQName implementation. 2008-08-21 13:25:58 +02:00
Piotr Caban
0afbcd5def msxml3: Add ISAXAttributes_getIndexFromName implementation. 2008-08-21 13:25:50 +02:00
Piotr Caban
5e1af9b965 msxml3: Add ISAXAttributes_getName implementation. 2008-08-21 13:25:34 +02:00
Piotr Caban
f3ab228ae7 msxml3: Fix checking if ContentHandler was set. 2008-08-21 13:25:24 +02:00
Piotr Caban
03f7909709 msxml3: Add ISAXContentHandler_endPrefix event. 2008-08-21 13:24:13 +02:00
Piotr Caban
a94e4c196c msxml3: Add namespaces to attributes. 2008-08-04 13:51:57 +02:00
Piotr Caban
e9d34b7f5a msxml3: Add ISAXContentHandler_startPrefixMapping event. 2008-08-04 13:51:53 +02:00
Piotr Caban
7be136bcd5 msxml3: Add implementation of ISAXAttributes_getURI. 2008-08-04 13:51:17 +02:00
Piotr Caban
7a5a7819f8 msxml3: Add NULL pointers check in getLocalName, getQName and getValue. 2008-08-04 13:51:11 +02:00
Piotr Caban
319d86c733 msxml3: Return QNames properly. 2008-08-04 13:50:55 +02:00
Michael Stefaniuc
0f5d6827db msxml3: Remove redundant NULL checks before HeapFree and fix a memleak (Smatch). 2008-08-04 13:03:42 +02:00
Piotr Caban
cb6bcd0028 msxml3: Integrate implementation of IVBSAXXMLReader and ISAXXMLReader interfaces. 2008-08-01 11:18:11 +02:00
Piotr Caban
d439ca5e2a msxml3: Add IVBSAXLocator implementation. 2008-08-01 11:18:11 +02:00
Piotr Caban
c52e0919fb msxml3: Prepare libxml2 callbacks for IVBSAX... interfaces implementation. 2008-08-01 11:18:11 +02:00
Piotr Caban
cafbf853ab msxml3: Added IVBSAXAttributes implementation. 2008-08-01 11:18:11 +02:00
Piotr Caban
4c69e86dea msxml3: Prepare functions for IVBSAX... interfaces implementation. 2008-08-01 11:18:11 +02:00
Piotr Caban
6818cc6fee msxml3: Added ISAXAttributes_getQName implementation. 2008-08-01 11:18:11 +02:00
Piotr Caban
df5e40ec72 msxml3: Reorganize parse_buffer function (make use of libxml2 parserInternals.h). 2008-08-01 11:18:11 +02:00
Piotr Caban
25168401af msxml3: Added ISAXAttributes_getValue implementation. 2008-07-31 13:03:50 +02:00
Piotr Caban
421a9a61c4 msxml3: Added ISAXAttributes_getLocalName implementation. 2008-07-31 13:03:45 +02:00
Piotr Caban
58b26f3b07 msxml3: Add ISAXAttribute_getLength implementation. 2008-07-31 13:03:40 +02:00
Piotr Caban
6df49d5707 msxml3: Initialize ISAXAttribute structure. 2008-07-31 13:03:33 +02:00
Piotr Caban
5816c3808e msxml3: Added stub implementation of ISAXAttributes. 2008-07-28 11:35:31 +02:00
Piotr Caban
b15345d4a8 msxml3: Added ISAXXMLReader_parseURL implementation. 2008-07-28 11:35:15 +02:00
Piotr Caban
33e35025ec msxml3: Fix for accessing uninitialized memory. 2008-07-24 11:55:08 +02:00
Piotr Caban
3d4ad645bd msxml3: Change ISAXXMLReader_characters implementation so it works correctly on files with '\r' characters. 2008-07-24 11:53:13 +02:00
Piotr Caban
bb849dc9c3 msxml3: Change ISAXXMLReader_getLine and ISAXXMLReader_getColumn functions. 2008-07-24 11:53:04 +02:00
Piotr Caban
fc825af3ee msxml3: Added support for more arguments in ISAXXMLReader_parse.
Parsing is not working when XMLDOMDocument is passed. It's because
IXMLDOMDocument_get_xml returns incomplete data.
2008-07-24 11:52:55 +02:00
Piotr Caban
194bae3b60 msxml3: Reorganize ISAXXMLReader_parse function. 2008-07-24 11:52:43 +02:00
Piotr Caban
75681ef314 msxml3: Added support for SafeArrays in ISAXXMLReader_parse. 2008-07-21 12:57:02 +02:00
Piotr Caban
bba7eb5825 msxml3: Add error handling. 2008-07-21 12:56:52 +02:00
Piotr Caban
2cb215b51f msxml3: Do not invoke ISAXXMLReader_endDocument when parser was stopped. 2008-07-21 12:56:37 +02:00
Michael Stefaniuc
5330f7171d msxml3: Remove redundant NULL check before HeapFree (Smatch). 2008-07-18 11:12:00 +02:00
Piotr Caban
3196f7801c msxml3: Added ISAXLocator_getSystemId. 2008-07-17 13:03:26 +02:00
Piotr Caban
60ca0a7b53 msxml3: Added ISAXLocator_getPublicId. 2008-07-17 13:03:20 +02:00
Piotr Caban
e47cbd1e5d msxml3: Added ISAXContentHandler_putDocumentLocator event. 2008-07-17 13:03:15 +02:00
Piotr Caban
40388631f8 msxml3: Added ISAXContentHandler_characters event. 2008-07-17 13:03:11 +02:00
Piotr Caban
669326344f msxml3: Added ISAXContentHandler_endElement event. 2008-07-17 13:03:04 +02:00
Piotr Caban
965a2ea5dd msxml3: Added ISAXContentHandler_startElement event. 2008-07-17 13:02:54 +02:00