Tuesday 07 August, 2007
if(getNodeId<string_adaptor>(node) != impl::Literal_id) // not sure if this is always safe
I'd had a feeling that this line might be dereferencing an off-the-end iterator but in the absence of anything blowing up never went back to check all the corner cases.
Started building Arabica with Visual Studio 2005 this morning. It's shiny new debugging Standard Library immediate caught that it absolutely is being naughty.
Fix hitting svn now ...
jez, 7th Aug 2007