Thu, 13 Oct 2022 23:49:22 -0500
Fix some bugs in the IRCv3 connection process
Testing Done:
Connected an IRCv3 account and verified I no longer got a `GWarning` about invalid property names.
Reviewed at https://reviews.imfreedom.org/r/1935/
| libpurple/protocols/ircv3/purpleircv3connection.c | file | annotate | diff | comparison | revisions | |
| libpurple/protocols/ircv3/purpleircv3protocol.c | file | annotate | diff | comparison | revisions |
--- a/libpurple/protocols/ircv3/purpleircv3connection.c Mon Oct 10 05:40:25 2022 -0500 +++ b/libpurple/protocols/ircv3/purpleircv3connection.c Thu Oct 13 23:49:22 2022 -0500 @@ -179,7 +179,6 @@ return; } - /* Grab our protocol specific connection data. */ purple_connection_set_state(PURPLE_CONNECTION(connection), PURPLE_CONNECTION_CONNECTED);
--- a/libpurple/protocols/ircv3/purpleircv3protocol.c Mon Oct 10 05:40:25 2022 -0500 +++ b/libpurple/protocols/ircv3/purpleircv3protocol.c Thu Oct 13 23:49:22 2022 -0500 @@ -96,7 +96,8 @@ PURPLE_IRCV3_TYPE_CONNECTION, "protocol", protocol, "account", account, - "password", password); + "password", password, + NULL); valid = purple_ircv3_connection_valid(PURPLE_IRCV3_CONNECTION(connection), &error);