Commit Graph

42 Commits

Author SHA1 Message Date
Francois Gouget
55a6db8912 msxml3: Fix printing NULL strings. 2011-09-21 18:39:51 +02:00
Nikolay Sivov
4877da66b3 msxml3: Make version dependency checks more flexible, move CLSID checks to factory creation. 2011-08-24 19:07:45 +02:00
Adam Martinson
9a30a29db5 msxml3: Don't include libxml/parser.h twice. 2011-07-18 18:30:59 +02:00
Adam Martinson
8371784ff6 msxml3: Don't cause an assert failure if the datatypes schema doesn't load. 2011-07-13 11:52:29 +02:00
Marcus Meissner
483559b3e0 msxml3: Fixed two const table declarations (Coverity). 2011-04-04 11:46:03 +02:00
Nikolay Sivov
fb96151b0e msxml3: Move string conversion helper to header. 2011-03-11 11:49:18 +01:00
Nikolay Sivov
37ce949745 msxml3: Always set out pointer to null on failed QueryInterface. 2011-03-01 13:21:58 +01:00
Alexandre Julliard
a1c8f6df84 msxml3: Include the system libxml headers before the Windows headers. 2011-02-24 15:49:28 +01:00
Nikolay Sivov
2e5a0dd63f msxml3: Remove get_ownerDocument() forward. 2011-02-23 18:22:12 +01:00
Nikolay Sivov
a0a464ad81 msxml3: Use helper to consistently dump variant parameters. 2011-02-22 12:30:37 +01:00
Nikolay Sivov
26084daa46 msxml3: Remove useless parts of schema cleanup helper. 2011-02-22 12:29:04 +01:00
Nikolay Sivov
edeff310b1 msxml3: Null pointer for schema uri should be treated as empty. 2011-02-17 17:27:22 +01:00
Alexandre Julliard
4ad97d404d msxml3: Avoid using an initialized variable. 2010-12-09 17:46:47 +01:00
Adam Martinson
a4b0152c27 msxml3/domdoc: Add a ref to the schema cache in copy_properties(). 2010-12-01 11:09:38 +01:00
Michael Stefaniuc
828fff8c8b msxml3: Remove dead code: break after return (Smatch). 2010-11-25 11:49:08 +01:00
Adam Martinson
459c29ba34 msxml3: Store the DOMDocument/XMLSchemaCache object version. 2010-11-25 11:49:08 +01:00
Adam Martinson
10e2d26e3f msxml3/schema: Properly handle schema_cache_add() from a URL. 2010-11-25 11:49:07 +01:00
Adam Martinson
54d949fbe8 msxml3: Fix a few error messages. 2010-11-25 11:49:07 +01:00
Adam Martinson
92bfadef7f msxml3: Add schema parse/validate error callbacks. 2010-11-24 12:05:49 +01:00
Adam Martinson
643cbafabc msxml3: Validate node content in domelem_put_dataType(). 2010-11-24 12:01:49 +01:00
Adam Martinson
f090ddfe13 msxml3: Add BSTR versions of the XDR_DT <-> string functions. 2010-11-24 12:01:35 +01:00
Adam Martinson
a1d69fcba7 msxml3: Add functions to get the dt:dt of a node. 2010-11-16 11:59:10 +01:00
Adam Martinson
4ec6da6ef1 msxml3: Add XDR datatypes enum and string table. 2010-11-16 11:59:04 +01:00
Adam Martinson
2c451f869a msxml3: Use built-in urn:schemas-microsoft-com:datatypes schema for validation. 2010-11-15 13:19:57 +01:00
Adam Martinson
5fc439a7f8 msxml3: XDR schema support. 2010-11-15 13:03:06 +01:00
Nikolay Sivov
5240bae308 msxml3: Don't include assert.h where it's not used. 2010-11-12 11:39:27 +01:00
Adam Martinson
bf11a93b05 msxml3: Add a function to validate a tree against a schema cache. 2010-11-02 12:51:01 +01:00
Adam Martinson
0abee56788 msxml3: IXMLDOMSchemaCollection2 stubs. 2010-10-21 16:14:57 +02:00
Adam Martinson
70f10e1a9f msxml3: Implement schema_cache_get(). 2010-10-21 16:14:44 +02:00
Adam Martinson
d87b8b8eb9 msxml3: Implement schema_cache_get_namespaceURI(). 2010-10-21 16:14:36 +02:00
Adam Martinson
491ec41f5a msxml3: Implement schema_cache_addCollection(). 2010-10-21 16:14:26 +02:00
Adam Martinson
eac6ed018c msxml3: Implement schema_cache_remove(). 2010-10-21 16:14:16 +02:00
Adam Martinson
f8bdf8b5af msxml3: Implement schema_cache_get_length(). 2010-10-21 16:14:09 +02:00
Adam Martinson
6e97fcf94e msxml3: IXMLDOMSchemaCollection/XMLSchemaCache backend.
Implemented on top of libxml's hash table.
2010-10-18 19:47:49 +02:00
Nikolay Sivov
62e521ad0d msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
Nikolay Sivov
abe86a1ef9 msxml3: Use common format for TRACE() in DOM objects. 2010-02-17 09:42:50 +01:00
Nikolay Sivov
d8a9a691e6 msxml3: Use existing helpers for heap allocations. 2010-02-04 13:39:28 +01:00
Michael Stefaniuc
bd87b49614 msxml3: Change long to LONG in msxml2.idl and xmldom.idl. 2009-03-10 12:06:14 +01:00
Alistair Leslie-Hughes
4a053e66ce msxml3: Implemented IDispatch for IXMLDOMSchemaCollection. 2008-02-19 14:12:56 +01:00
Andrew Talbot
abea9c409f msxml3: Exclude unused headers. 2007-05-15 12:19:27 +02:00
Huw Davies
1780ca678c msxml3: Implement {get,putref}_schemas. 2007-02-28 13:28:18 +01:00
Huw Davies
c30c6e23ba msxml3: Add a schema cache object. 2007-02-28 13:28:13 +01:00