Thu, 02 Nov 2023 23:52:49 -0500
IRCv3: fix introspection
Testing Done:
Ran `ninja turtles` successfully.
Reviewed at https://reviews.imfreedom.org/r/2776/
--- a/libpurple/protocols/ircv3/purpleircv3capabilities.h Thu Nov 02 23:50:27 2023 -0500 +++ b/libpurple/protocols/ircv3/purpleircv3capabilities.h Thu Nov 02 23:52:49 2023 -0500 @@ -45,6 +45,8 @@ #define PURPLE_IRCV3_CAPABILITY_SERVER_TIME "server-time" #define PURPLE_IRCV3_TYPE_CAPABILITIES (purple_ircv3_capabilities_get_type()) + +PURPLE_IRCV3_AVAILABLE_IN_ALL G_DECLARE_FINAL_TYPE(PurpleIRCv3Capabilities, purple_ircv3_capabilities, PURPLE_IRCV3, CAPABILITIES, GObject)
--- a/libpurple/protocols/ircv3/purpleircv3connection.h Thu Nov 02 23:50:27 2023 -0500 +++ b/libpurple/protocols/ircv3/purpleircv3connection.h Thu Nov 02 23:52:49 2023 -0500 @@ -36,6 +36,8 @@ G_BEGIN_DECLS #define PURPLE_IRCV3_TYPE_CONNECTION (purple_ircv3_connection_get_type()) + +PURPLE_IRCV3_AVAILABLE_IN_ALL G_DECLARE_DERIVABLE_TYPE(PurpleIRCv3Connection, purple_ircv3_connection, PURPLE_IRCV3, CONNECTION, PurpleConnection)
--- a/libpurple/protocols/ircv3/purpleircv3protocol.h Thu Nov 02 23:50:27 2023 -0500 +++ b/libpurple/protocols/ircv3/purpleircv3protocol.h Thu Nov 02 23:52:49 2023 -0500 @@ -31,9 +31,13 @@ #include <purple.h> +#include "purpleircv3version.h" + G_BEGIN_DECLS #define PURPLE_IRCV3_TYPE_PROTOCOL (purple_ircv3_protocol_get_type()) + +PURPLE_IRCV3_AVAILABLE_IN_ALL G_DECLARE_DERIVABLE_TYPE(PurpleIRCv3Protocol, purple_ircv3_protocol, PURPLE_IRCV3, PROTOCOL, PurpleProtocol)