src/test/importtest.cpp | 2 ++ 1 file changed, 2 insertions(+) New commits: commit c58eda83afcee4965254397868eba856df89447c Author: Miklos Vajna <vmik...@collabora.com> AuthorDate: Tue Mar 19 14:00:17 2024 +0100 Commit: Miklos Vajna <vmik...@collabora.com> CommitDate: Tue Mar 19 14:00:20 2024 +0100
Fix -Werror=switch importtest.cpp: In function ‘librevenge::RVNGString {anonymous}::getXPathContent(xmlDocPtr, const librevenge::RVNGString&)’: importtest.cpp:150:3: error: case value ‘5’ not in enumerated type ‘xmlXPathObjectType’ [-Werror=switch] case XPATH_POINT: ^~~~ importtest.cpp:151:3: error: case value ‘6’ not in enumerated type ‘xmlXPathObjectType’ [-Werror=switch] case XPATH_RANGE: ^~~~ importtest.cpp:152:3: error: case value ‘7’ not in enumerated type ‘xmlXPathObjectType’ [-Werror=switch] case XPATH_LOCATIONSET: ^~~~ cc1plus: all warnings being treated as errors Change-Id: I04cf0caf6d0e51b4c02cbab0bd5b4219c7ac5a3b diff --git a/src/test/importtest.cpp b/src/test/importtest.cpp index 5192284..89e497f 100644 --- a/src/test/importtest.cpp +++ b/src/test/importtest.cpp @@ -147,9 +147,11 @@ librevenge::RVNGString getXPathContent(xmlDocPtr doc, const librevenge::RVNGStri case XPATH_STRING: return librevenge::RVNGString(reinterpret_cast<char *>(xpathobject->stringval)); case XPATH_NUMBER: +#ifdef LIBXML_XPTR_LOCS_ENABLED case XPATH_POINT: case XPATH_RANGE: case XPATH_LOCATIONSET: +#endif case XPATH_USERS: case XPATH_XSLT_TREE: CPPUNIT_FAIL("Unsupported XPath type");