Răsfoiți Sursa

disable warning for radjson.

kimkulling 5 ani în urmă
părinte
comite
f0f6612b81
1 a modificat fișierele cu 9 adăugiri și 0 ștergeri
  1. 9 0
      contrib/rapidjson/include/rapidjson/document.h

+ 9 - 0
contrib/rapidjson/include/rapidjson/document.h

@@ -17,6 +17,11 @@
 
 /*! \file document.h */
 
+#if (__GNUC__ >= 8 && __GNUC_MINOR__ >= 0)
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wclass-memaccess"
+#endif
+
 #include "reader.h"
 #include "internal/meta.h"
 #include "internal/strfunc.h"
@@ -2610,4 +2615,8 @@ private:
 RAPIDJSON_NAMESPACE_END
 RAPIDJSON_DIAG_POP
 
+#if (__GNUC__ == 8 && __GNUC_MINOR__ >= 0)
+#pragma GCC diagnostic pop
+#endif
+
 #endif // RAPIDJSON_DOCUMENT_H_