#include <xmltooling/AbstractXMLObject.h>\r
#include <xmltooling/DOMCachingXMLObject.h>\r
\r
-#pragma warning( push )\r
-#pragma warning( disable : 4250 4251 )\r
+#if defined (_MSC_VER)\r
+ #pragma warning( push )\r
+ #pragma warning( disable : 4250 4251 )\r
+#endif\r
\r
namespace xmltooling {\r
\r
\r
};\r
\r
-#pragma warning( pop )\r
+#if defined (_MSC_VER)\r
+ #pragma warning( pop )\r
+#endif\r
\r
#endif /* __xmltooling_abstractdomxmlobj_h__ */\r
\r
#include <xmltooling/XMLObject.h>\r
\r
-#pragma warning( push )\r
-#pragma warning( disable : 4250 4251 )\r
+#if defined (_MSC_VER)\r
+ #pragma warning( push )\r
+ #pragma warning( disable : 4250 4251 )\r
+#endif\r
\r
namespace xmltooling {\r
\r
\r
};\r
\r
-#pragma warning( pop )\r
+#if defined (_MSC_VER)\r
+ #pragma warning( pop )\r
+#endif\r
\r
#endif /* __xmltooling_abstractxmlobj_h__ */\r
\r
using namespace xercesc;\r
\r
+#if defined (_MSC_VER)\r
+ #pragma warning( push )\r
+ #pragma warning( disable : 4250 4251 )\r
+#endif\r
+\r
namespace xmltooling {\r
\r
/**\r
};\r
};\r
\r
+#if defined (_MSC_VER)\r
+ #pragma warning( pop )\r
+#endif\r
+\r
#endif /* __xmltooling_pool_h__ */\r