Commit Graph

14 Commits

Author SHA1 Message Date
Huw Davies 3f6bb98f39 Make the node object aggregatable so that the element object (and in
future all of the other node types) can use it.
2005-12-01 18:46:42 +01:00
Huw Davies c868b45113 Ref count the xmlDocPtr.
If two nodes refer to the same xmlNodePtr don't return same object.
2005-11-18 15:05:26 +00:00
Huw Davies 5b8be5dca6 Include msxml2.h rather than msxml.h and xmldom.h. 2005-11-08 19:59:36 +00:00
Huw Davies 52e8200cee Implement get_parseError. 2005-11-08 13:10:49 +00:00
Mike McCormack f3719a881e Implemented IXMLDOMNode::selectNodes. 2005-09-03 09:39:38 +00:00
Mike McCormack 2386023474 Use a single function to create all IXMLDOMNode implementations. 2005-08-19 10:03:27 +00:00
Mike McCormack 23f192d299 Make each IXMLDOMNode interface represent one libxml2 xmlNodePtr. 2005-08-18 10:48:13 +00:00
Vincent Béron 8b6d8dbdf3 Protect libxml/parser.h with proper autoconf definition. 2005-08-15 09:43:53 +00:00
Mike McCormack 65293d8edf Create a node object and use it to hold libxml2 pointers. 2005-08-10 09:54:22 +00:00
Mike McCormack 86a47c4dbd Initialize and clean up libxml2 in DllMain. 2005-08-09 11:17:47 +00:00
Mike McCormack 67630657fe Implement the IXMLDOMNamedNodeMap interface. 2005-08-08 15:04:00 +00:00
Jacek Caban 049e9b6718 Fixed msxml compilation when libxml is not available. 2005-08-08 12:13:31 +00:00
Mike McCormack 3b5c2221cc Implemented the IXMLDOMElement interface. 2005-08-03 10:58:47 +00:00
Mike McCormack dcc2d6c254 Initial implementation of msxml3 based on libxml2. 2005-08-02 11:29:04 +00:00