lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master a227fff 06/15: Update xmlwrapp submodule to t


From: Greg Chicares
Subject: [lmi-commits] [lmi] master a227fff 06/15: Update xmlwrapp submodule to the latest version
Date: Fri, 9 Oct 2020 12:05:27 -0400 (EDT)

branch: master
commit a227fffb00c4792bfae964d159e23c9038964059
Author: Vadim Zeitlin <vadim@tt-solutions.com>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Update xmlwrapp submodule to the latest version
    
    This fixes compatibility with the recent (>= 2.9.9) libxml2 versions,
    removes dependency on Boost, allowing to avoid having to define
    HAVE_BOOST_POOL_SINGLETON_POOL_HPP any more, and fixes a few warnings in
    the library, allowing to remove several GCC diagnostic pragmas too.
    
    There should be no changes in behaviour however.
---
 third_party/xmlwrapp | 2 +-
 xml_xslt_wrapp.cpp   | 7 -------
 2 files changed, 1 insertion(+), 8 deletions(-)

diff --git a/third_party/xmlwrapp b/third_party/xmlwrapp
index 7a6efb5..19a317c 160000
--- a/third_party/xmlwrapp
+++ b/third_party/xmlwrapp
@@ -1 +1 @@
-Subproject commit 7a6efb54842a694dfbb893569046f209affc0164
+Subproject commit 19a317ce7a123fdb40d7a91e2e99f368492c7b23
diff --git a/xml_xslt_wrapp.cpp b/xml_xslt_wrapp.cpp
index 93fe455..0cf16e3 100644
--- a/xml_xslt_wrapp.cpp
+++ b/xml_xslt_wrapp.cpp
@@ -22,15 +22,10 @@
 #include "pchfile.hpp"
 
 #if defined __GNUC__ && !defined __clang__
-#   pragma GCC diagnostic ignored "-Wextra-semi"
-#   pragma GCC diagnostic ignored "-Wnull-dereference"
 #   pragma GCC diagnostic ignored "-Wsuggest-override"
-#   pragma GCC diagnostic ignored "-Wswitch-enum"
 #   pragma GCC diagnostic ignored "-Wzero-as-null-pointer-constant"
 #endif // defined __GNUC__ && !defined __clang__
 
-#define HAVE_BOOST_POOL_SINGLETON_POOL_HPP
-
 #include "third_party/xmlwrapp/src/libxml/ait_impl.cxx"
 #include "third_party/xmlwrapp/src/libxml/attributes.cxx"
 #include "third_party/xmlwrapp/src/libxml/document.cxx"
@@ -49,5 +44,3 @@
 #include "third_party/xmlwrapp/src/libxml/xpath.cxx"
 #include "third_party/xmlwrapp/src/libxslt/init.cxx"
 #include "third_party/xmlwrapp/src/libxslt/stylesheet.cxx"
-
-#undef HAVE_BOOST_POOL_SINGLETON_POOL_HPP



reply via email to

[Prev in Thread] Current Thread [Next in Thread]