./libebml/inc/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hi
dden [-Woverloaded-virtual=]
Code: Select all
--- a/libebml/inc/ebml/EbmlElement.h    2023-05-29 21:06:31.000000000 +0000
+++ b/libebml/inc/ebml/EbmlElement.h    2023-08-12 07:36:54.299866394 +0000
@@ -392,7 +392,10 @@
     */
     virtual EbmlElement * Clone() const = 0;
 
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Woverloaded-virtual="
     virtual operator const EbmlId &() const = 0;
+#pragma GCC diagnostic pop
 #if defined(EBML_STRICT_API)
         virtual const char *DebugName() const = 0;
         virtual const EbmlSemanticContext &Context() const = 0;