[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
- [lmi-commits] [lmi] master updated (14d582d -> 5f266c6), Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master f15cb36 04/15: Refactor, handling "root name" more naturally, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master a227fff 06/15: Update xmlwrapp submodule to the latest version,
Greg Chicares <=
- [lmi-commits] [lmi] master c86548b 11/15: Upgrade xmlwrapp to support building as DLL without auto-import, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master 22ba470 07/15: Re-upgrade libxml2 to the latest version, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master 24c5d74 14/15: Add wxpdfdoc submodule and use wxPdfDocument version from it, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master 70a973c 08/15: Build xmlwrapp as external library, similarly to libxml2, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master 4f0d520 09/15: Fix caching xmlwrapp in GitHub CI workflow, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master ae54a1d 13/15: Add wx submodule and use wxWidgets version from it, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master fc15e23 12/15: Fix xml libraries building under Windows, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master ab00f6d 02/15: Improve documentation, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master a020e99 05/15: Add xmlwrapp submodule and use its sources and headers from it, Greg Chicares, 2020/10/09
- [lmi-commits] [lmi] master 51de6d7 03/15: Update documentation, Greg Chicares, 2020/10/09