Commit Graph

841 Commits

Author SHA1 Message Date
Michael Stefaniuc e53582fdc1 msxml3: Use an iface instead of a vtbl pointer in parse_error_t. 2010-12-29 11:59:37 +01:00
Michael Stefaniuc 2a2bc6a98d msxml3: Use an iface instead of a vtbl pointer in httprequest. 2010-12-29 11:59:35 +01:00
Michael Stefaniuc 13e1997860 msxml3: Standardize the COM usage in saxreader.c. 2010-12-28 16:35:39 +01:00
Michael Stefaniuc e803e6347c msxml3: Standardize the COM usage in xmlelem.c. 2010-12-23 13:47:23 +01:00
Michael Stefaniuc 0c5492aaee msxml3: Use ifaces instead of vtbl pointers in xmldoc. 2010-12-23 13:47:22 +01:00
Alexandre Julliard c1c92d07d7 msxml3: Convert dll registration to the IRegistrar mechanism. 2010-12-21 13:56:42 +01:00
Alexandre Julliard 41d6a92349 msxml2: Add an msxml2 library that contains the v2.6 msxml typelib. 2010-12-21 13:56:42 +01:00
Alexandre Julliard cfa37214b9 msxml: Register the v2.0 classes using the IRegistrar mechanism. 2010-12-21 13:56:36 +01:00
Alexandre Julliard f6b6c7bade include: Correctly define the msxml typelib by directly including xmldom.idl and xmldso.idl. 2010-12-21 12:17:11 +01:00
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