Tue, 23 Jan 2024 01:06:07 -0600
Define all final types as such for protocols
Testing Done:
Ran with the turtles.
Reviewed at https://reviews.imfreedom.org/r/2931/
| protocols/xmpp/purplexmppconnection.c | file | annotate | diff | comparison | revisions | |
| protocols/xmpp/purplexmppprotocol.c | file | annotate | diff | comparison | revisions |
--- 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) {