16 lines
553 B
Diff
16 lines
553 B
Diff
diff --git a/include/pybind11/detail/internals.h b/include/pybind11/detail/internals.h
|
|
index a49cdaa4..19fff38f 100644
|
|
--- a/include/pybind11/detail/internals.h
|
|
+++ b/include/pybind11/detail/internals.h
|
|
@@ -129,3 +129,10 @@
|
|
private:
|
|
+#if defined(__GNUC__) && !defined(__clang__) && __GNUC__ <= 8
|
|
+# pragma GCC diagnostic push
|
|
+# pragma GCC diagnostic ignored "-Wmissing-field-initializers"
|
|
+#endif
|
|
PYBIND11_TLS_KEY_INIT(mutable key_)
|
|
+#if defined(__GNUC__) && !defined(__clang__) && __GNUC__ <= 8
|
|
+# pragma GCC diagnostic pop
|
|
+#endif
|
|
};
|