pidgin/pidgin

f1ce6abbf4d1
Parents 071065dec713
Children 960d88cf0fe2
Define all final types as such for protocols

Testing Done:
Ran with the turtles.

Reviewed at https://reviews.imfreedom.org/r/2931/
--- a/protocols/xmpp/purplexmppconnection.c Tue Jan 23 00:55:37 2024 -0600
+++ b/protocols/xmpp/purplexmppconnection.c Tue Jan 23 01:06:07 2024 -0600
@@ -32,8 +32,8 @@
XemeOutputStream *output;
};
-G_DEFINE_DYNAMIC_TYPE(PurpleXmppConnection, purple_xmpp_connection,
- PURPLE_TYPE_CONNECTION)
+G_DEFINE_DYNAMIC_TYPE_EXTENDED(PurpleXmppConnection, purple_xmpp_connection,
+ PURPLE_TYPE_CONNECTION, G_TYPE_FLAG_FINAL, {})
/******************************************************************************
* Callbacks
--- a/protocols/xmpp/purplexmppprotocol.c Tue Jan 23 00:55:37 2024 -0600
+++ b/protocols/xmpp/purplexmppprotocol.c Tue Jan 23 01:06:07 2024 -0600
@@ -131,8 +131,8 @@
PurpleXmppProtocol,
purple_xmpp_protocol,
PURPLE_TYPE_PROTOCOL,
- 0,
- )
+ G_TYPE_FLAG_FINAL,
+ {})
static void
purple_xmpp_protocol_init(G_GNUC_UNUSED PurpleXmppProtocol *protocol) {