From bcdbfd0205a0da64853b6dd3171a7e71f3c48495 Mon Sep 17 00:00:00 2001 From: cantor Date: Mon, 20 Feb 2006 08:16:37 +0000 Subject: [PATCH] Add warning pragma blocks. git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@18 de75baf8-a10c-0410-a50a-987c0e22f00f --- xmltooling/AbstractDOMCachingXMLObject.h | 10 +++++++--- xmltooling/AbstractXMLObject.h | 10 +++++++--- xmltooling/util/ParserPool.h | 9 +++++++++ 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/xmltooling/AbstractDOMCachingXMLObject.h b/xmltooling/AbstractDOMCachingXMLObject.h index dc57831..3959b22 100644 --- a/xmltooling/AbstractDOMCachingXMLObject.h +++ b/xmltooling/AbstractDOMCachingXMLObject.h @@ -26,8 +26,10 @@ #include #include -#pragma warning( push ) -#pragma warning( disable : 4250 4251 ) +#if defined (_MSC_VER) + #pragma warning( push ) + #pragma warning( disable : 4250 4251 ) +#endif namespace xmltooling { @@ -148,6 +150,8 @@ namespace xmltooling { }; -#pragma warning( pop ) +#if defined (_MSC_VER) + #pragma warning( pop ) +#endif #endif /* __xmltooling_abstractdomxmlobj_h__ */ diff --git a/xmltooling/AbstractXMLObject.h b/xmltooling/AbstractXMLObject.h index b4f7788..88fdef9 100644 --- a/xmltooling/AbstractXMLObject.h +++ b/xmltooling/AbstractXMLObject.h @@ -25,8 +25,10 @@ #include -#pragma warning( push ) -#pragma warning( disable : 4250 4251 ) +#if defined (_MSC_VER) + #pragma warning( push ) + #pragma warning( disable : 4250 4251 ) +#endif namespace xmltooling { @@ -134,6 +136,8 @@ namespace xmltooling { }; -#pragma warning( pop ) +#if defined (_MSC_VER) + #pragma warning( pop ) +#endif #endif /* __xmltooling_abstractxmlobj_h__ */ diff --git a/xmltooling/util/ParserPool.h b/xmltooling/util/ParserPool.h index 0953881..a15b6de 100644 --- a/xmltooling/util/ParserPool.h +++ b/xmltooling/util/ParserPool.h @@ -34,6 +34,11 @@ using namespace xercesc; +#if defined (_MSC_VER) + #pragma warning( push ) + #pragma warning( disable : 4250 4251 ) +#endif + namespace xmltooling { /** @@ -160,4 +165,8 @@ namespace xmltooling { }; }; +#if defined (_MSC_VER) + #pragma warning( pop ) +#endif + #endif /* __xmltooling_pool_h__ */ -- 2.1.4