Jez Higgins

Freelance software generalist
software created
extended or repaired


Older posts are available in the archive or through tags.

Feed

Follow me on Twitter
My code on GitHub

Contact
About

Monday 15 August 2005 Arabica

Just committed some late changes.
  • Added setFeature and getFeature member functions to SAX2DOM::Parser. It's pretty obvious now that they should have been there from the beginning, but since I never needed them I didn't even notice they were missing.
  • The MSXML wrapper now tries harder to instantiate an MSXML COM object. First it tries with for a Msxml2.SAXXMLReader.4.0 object, then it tries for a Msxml2.SAXXMLReader.3.0 object and finally falls back to the (so called) version independent ID. In the event that it can't find any vestige of MSXML it throws a SAXException, rather than calling exit.
  • MSXML wrapper destructor releases the COM object properly. Ages ago this was a bit of an issue, and not releasing was the lesser of two evils. Now it isn't, so I've fixed it.
  • XPath doesn't need to define BOOST_SPIRIT_DEBUG any more. It now defines BOOST_SPIRIT_THREADSAFE.

Tagged code, arabica, xml, and c++


Jez Higgins

Freelance software generalist
software created
extended or repaired

Older posts are available in the archive or through tags.

Feed

Follow me on Twitter
My code on GitHub

Contact
About