Commit Graph

832 Commits

Author SHA1 Message Date
Michael Stefaniuc
1b11ffaa6b msxml3: Use an iface instead of a vtbl pointer in domfrag. 2010-12-16 12:06:51 +01:00
Michael Stefaniuc
42bdbab6e3 msxml3: Use an iface instead of a vtbl pointer in domdoctype. 2010-12-16 12:06:51 +01:00
Michael Stefaniuc
0be2929b03 msxml3: Use an iface instead of a vtbl pointer in domimpl. 2010-12-16 12:06:51 +01:00
Michael Stefaniuc
45f1825e72 msxml3: Use an iface instead of a vtbl pointer in domcomment. 2010-12-16 12:06:51 +01:00
Michael Stefaniuc
92a93a5c26 msxml3: Use an iface instead of a vtbl pointer in dom_pi. 2010-12-16 12:06:51 +01:00
Michael Stefaniuc
8db9985fee msxml3: Use an iface instead of a vtbl pointer in xmlnodelist. 2010-12-16 12:06:51 +01:00
Michael Stefaniuc
25df7aac27 msxml3: Use an iface instead of a vtbl pointer in domelem. 2010-12-16 12:06:50 +01:00
Michael Stefaniuc
73b08ed2f0 msxml3: Use an iface instead of a vtbl pointer in domtext. 2010-12-16 12:06:50 +01:00
Michael Stefaniuc
ba7c754726 msxml3: Use an iface instead of a vtbl pointer in entityref. 2010-12-16 12:06:50 +01:00
Michael Stefaniuc
6a319a3328 msxml3: Use an iface instead of a vtbl pointer in domcdata. 2010-12-16 12:06:50 +01:00
Michael Stefaniuc
11b24354ff msxml3: Use ifaces instead of vtbl pointers in xmlnodemap. 2010-12-16 12:06:50 +01:00
Michael Stefaniuc
41ac7a3b5c msxml3: Use an iface instead of a vtbl pointer in domattr. 2010-12-16 12:06:50 +01:00
Alexandre Julliard
4ad97d404d msxml3: Avoid using an initialized variable. 2010-12-09 17:46:47 +01:00
Michael Stefaniuc
4038523b4e msxml3: Use ifaces instead of vtbl pointers in BindStatusCallback. 2010-12-09 12:25:50 +01:00
Francois Gouget
f10c16072e msxml3: Add a trailing '\n' to an ERR() call. 2010-12-03 16:08:29 +01:00
Alexandre Julliard
5f49129e03 resources: Define a generic mechanism for adding extra values to the common version block. 2010-12-03 14:53:59 +01:00
Alexandre Julliard
9d9ce29823 msxml3: Avoid some uninitialized variable warnings on old gcc. 2010-12-01 19:45:34 +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
Austin English
baf7a636a9 msxml3: Bump version information to SP9. 2010-11-29 11:23:12 +01:00
Ken Thomases
a6b38409be msxml3: Fix building on Leopard. 2010-11-29 11:23:03 +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
2f0e73f896 msxml3/tests: Move domdoc.c schema-related tests to schema.c. 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
f3678ec193 msxml3: Fix domdoc_getElementsByTagName()/domelem_getElementsByTagName(). 2010-11-24 12:03:06 +01:00
Adam Martinson
6f537c4df1 msxml3: Implement domtext dt-related functions.
These should always be handled by the parent node.
2010-11-24 12:02:35 +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
c19fa9b04b msxml3: Use the associated schema for domelem_get_dataType(). 2010-11-24 12:01:13 +01:00
Alexandre Julliard
d70b3e5929 msxml3: Fix incorrect uses of va_list arguments. 2010-11-17 14:21:09 +01:00
Michael Stefaniuc
2b1e03369d msxml3: Remove 'const' from the function return types.
Type qualifiers have only a meaning for lvalues.
2010-11-17 14:01:14 +01:00
Gerald Pfeifer
7fe77b6369 msxml3: Remove practically unused variable from XDR_to_XSD_doc. 2010-11-16 11:59:14 +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
b7cdaba817 msxml3: Move schema cache into the domdoc_properties struct. 2010-11-16 11:48:55 +01:00
Adam Martinson
bc56bbfbb4 msxml3: Fix a datatypes.xsd oops. 2010-11-16 11:48:43 +01:00
Michael Stefaniuc
fa4c8c0900 msxml3/tests: Remove redundant NULL check before SysFreeString (smatch). 2010-11-16 11:43:20 +01:00
Paul Vriens
dc2306de5a msxml3/tests: Fix some test failures on Win98/WinMe. 2010-11-15 13:20:05 +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
Adam Martinson
2a4c07a7e2 msxml3/tests: XDR schema tests. 2010-11-15 13:02:45 +01:00
Adam Martinson
89679f904a msxml3: Add urn:schemas-microsoft-com:datatypes schema. 2010-11-15 13:02:34 +01:00
Adam Martinson
82f73c8652 msxml3: Add our own xmlFirstElementChild() for older libxml2 versions. 2010-11-15 13:01:35 +01:00
Adam Martinson
865995cf1f msxml3: Store the DLL instance handle. 2010-11-15 13:00:12 +01:00
Nikolay Sivov
5240bae308 msxml3: Don't include assert.h where it's not used. 2010-11-12 11:39:27 +01:00
Nikolay Sivov
9ec17a841d msxml3: Fix a ::get_xml() for libxml2 without xmlSaveToBuffer. 2010-11-12 11:39:20 +01:00
Alexandre Julliard
1174beef2a include: Make msxml6.idl a copy of msxml2.idl instead of importing it. 2010-11-10 12:08:00 +01:00
Alexandre Julliard
6c90ebd5e5 include: Move coclass definitions to msxml2.idl. 2010-11-10 12:07:59 +01:00