From: Carl Hetherington Date: Sat, 23 Mar 2024 14:12:57 +0000 (+0100) Subject: Some platforms don't even have libxml++ version defines. X-Git-Tag: v0.17.9 X-Git-Url: https://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff_plain Some platforms don't even have libxml++ version defines. --- diff --git a/src/cxml.cc b/src/cxml.cc index d4eb138..c6ab5cc 100644 --- a/src/cxml.cc +++ b/src/cxml.cc @@ -478,7 +478,7 @@ cxml::raw_convert (string v) xmlpp::Element* cxml::add_child(xmlpp::Element* parent, string const& name, string const& ns_prefix) { -#if LIBXMLXX_MAJOR_VERSION == 2 +#if !defined(LIBXMLXX_MAJOR_VERSION) || LIBXMLXX_MAJOR_VERSION == 2 return parent->add_child(name, ns_prefix); #else return parent->add_child_element(name, ns_prefix);