Do more recent compilers actually support "and", "or", and "not" operators? Patch attached. There's one other problem I'm not sure how to fix best: xmlLsCountNode which is used in ABWOutputDev is only available in libxml if it has been compiled with LIBXML_DEBUG_ENABLED, so it's probably a bad idea to rely on it being present. FWIW, it's not on my installation...
Created attachment 10221 [details] [review] change "and", "or", "not" to "&&", "||", "!"
Patch applied. Not sure what to do about xmlLsCountNode, but it does indeed look like using it is not a good idea.
Created attachment 10293 [details] [review] removes dependency on debugxml
Patch commited
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.