--- a/libpurple/protocols/demo/purpledemoconnection.c Tue Jan 23 00:02:11 2024 -0600 +++ b/libpurple/protocols/demo/purpledemoconnection.c Tue Jan 23 00:03:38 2024 -0600 @@ -26,8 +26,8 @@ PurpleConnection parent; }; -G_DEFINE_DYNAMIC_TYPE(PurpleDemoConnection, purple_demo_connection, - PURPLE_TYPE_CONNECTION) +G_DEFINE_DYNAMIC_TYPE_EXTENDED(PurpleDemoConnection, purple_demo_connection, + PURPLE_TYPE_CONNECTION, G_TYPE_FLAG_FINAL, {}) /****************************************************************************** * PurpleConnection Implementation