You should use static_cast instead of old C cast: ((const GVariantType *) "ay") should be static_cast<const GVariantType *>("ay")
-----Original Message----- From: Interest <interest-boun...@qt-project.org> On Behalf Of Damian Ivanov Sent: August 20, 2019 5:51 AM To: interest@qt-project.org Subject: [Interest] old style cast Hello, What is the correct way to do the following so it doesn't warn about the use of old stylecast? //G_VARIANT_TYPE_BYTESTRING = is defined in gvarianttype.h // #define G_VARIANT_TYPE_BYTESTRING ((const GVariantType *) "ay") // value is of type GVariant *value if (g_variant_is_of_type(value, G_VARIANT_TYPE_BYTESTRING)) // warn: use of old style cast Thank you for suggestions. Regards, Damian _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest