summaryrefslogtreecommitdiff
path: root/slicer/xml/serializer.h
diff options
context:
space:
mode:
Diffstat (limited to 'slicer/xml/serializer.h')
-rw-r--r--slicer/xml/serializer.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/slicer/xml/serializer.h b/slicer/xml/serializer.h
index 99b03dd..522b1e9 100644
--- a/slicer/xml/serializer.h
+++ b/slicer/xml/serializer.h
@@ -2,8 +2,15 @@
#define SLICER_XML_H
#include <lazyPointer.h>
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wold-style-cast"
+#pragma GCC diagnostic ignored "-Wsign-conversion"
+#ifndef __clang__
+# pragma GCC diagnostic ignored "-Wuseless-cast"
+#endif
#include <libxml++/document.h>
#include <libxml++/nodes/element.h>
+#pragma GCC diagnostic pop
#include <slicer/serializer.h>
#include <visibility.h>