pidgin/pidgin

f4ac61968453
Parents bd91865991dc
Children c3cd920261b6
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/
--- 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);