Commit graph

67 commits

Author SHA1 Message Date
André Hentschel
1014867726 msxml3: Declare debug channels only when needed (Clang). 2015-02-23 22:10:50 +09:00
Nikolay Sivov
c7f1262613 msxml3: Fix a string leak in msxml6 mode (Valgrind). 2014-05-05 12:17:54 +02:00
Nikolay Sivov
98a9fbe79f msxml3: Fix XPath query result leak (Valgrind). 2014-04-28 14:00:53 +02:00
Nikolay Sivov
c2c37f8c40 msxml3: Fix a leak when trying to add to readonly collection (Valgrind). 2014-04-25 16:18:14 +02:00
Nikolay Sivov
c7d45060e5 msxml3: Fix some test failures on Win8.1. 2014-03-13 20:22:20 +01:00
Nikolay Sivov
5b43c42c88 msxml3: Remove dynamic properties support. 2014-03-10 10:42:02 +01:00
Dmitry Timoshkov
cdc9eff5d2 msxml3: Remove unused IUnknown *outer parameter from object constructors. 2014-01-09 14:23:39 +01:00
Nikolay Sivov
26d42b9d5c msxml3: Added ISupportErrorInfo support for schema cache. 2013-09-09 22:10:01 +02:00
Michael Stefaniuc
0432f6f86e msxml3: Remove superfluous function pointer casts. 2012-12-04 10:54:58 +01:00
Nikolay Sivov
3d013afec7 msxml3: Fix indexed access to schema collection namespace uris. 2012-11-01 15:09:13 +01:00
Thomas Faber
c9d389c311 msxml3: Do not directly write to resource section. 2012-09-14 11:46:11 +02:00
Nikolay Sivov
892b21088e msxml3: Implement _newEnum() for schema cache. 2012-07-02 19:18:04 +02:00
Jacek Caban
f0f5c45b93 msxml3: Avoid BAD_CAST in schemasInit. 2012-03-15 19:55:31 +01:00
Nikolay Sivov
8889b66ffe msxml3: Check for unsafe cast in addCollection(). 2012-03-08 17:58:45 +01:00
Nikolay Sivov
85cf92aed0 msxml3: Block ::add() if collection is read-only. 2012-01-24 16:57:32 +01:00
Nikolay Sivov
95b9b82181 msxml3: Put all defined document namespaces in collection. 2012-01-24 16:57:31 +01:00
Nikolay Sivov
91390a720f msxml3: ::get_namespaceURI() doesn't reset out pointer on invalid index. 2012-01-23 15:59:53 +01:00
Nikolay Sivov
b148063031 msxml3: Replace macro with another enum entry. 2012-01-23 15:59:53 +01:00
Nikolay Sivov
ca48dac882 msxml3: Make remove() method a stub in version 6, more collection tests. 2012-01-23 15:59:53 +01:00
Nikolay Sivov
ae5c984b12 msxml3: Use debugstr_* functions instead of wine_* prefixed for consistency. 2012-01-20 13:32:04 +01:00
Nikolay Sivov
ca046f9eb5 msxml3: IXMLDOMSchemaCollection::get() is a stub for version 6. 2012-01-20 13:31:59 +01:00
Nikolay Sivov
ae6ef45811 msxml3: Added IDispatchEx support for IXMLDOMSchemaCollection2. 2011-12-12 10:20:21 +01:00
Nikolay Sivov
c381abd84f msxml3: Schema cache COM cleanup. 2011-12-12 10:20:13 +01:00
Nikolay Sivov
91c4b4c967 msxml3: Accept disabled on load validation. 2011-12-12 10:20:08 +01:00
Nikolay Sivov
42bd2051d5 msxml3: Trace parameters in stub methods. 2011-12-12 10:20:02 +01:00
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