libpurple/protocols/demo/purpledemoprotocol.c

changeset 41814
f8940ebd4eee
parent 41812
c3cd920261b6
child 41845
c4e4896c5437
--- a/libpurple/protocols/demo/purpledemoprotocol.c	Fri Oct 14 01:11:38 2022 -0500
+++ b/libpurple/protocols/demo/purpledemoprotocol.c	Wed Oct 19 06:25:35 2022 -0500
@@ -35,19 +35,16 @@
 /******************************************************************************
  * PurpleProtocol Implementation
  *****************************************************************************/
-static PurpleConnection *
-purple_demo_protocol_login(PurpleProtocol *protocol, PurpleAccount *account,
-                           const char *password)
+static void
+purple_demo_protocol_login(G_GNUC_UNUSED PurpleProtocol *protocol,
+                           PurpleAccount *account)
 {
 	PurpleConnection *connection = NULL;
 
-	connection = purple_connection_new(protocol, account, password);
-
+	connection = purple_account_get_connection(account);
 	purple_connection_set_state(connection, PURPLE_CONNECTION_STATE_CONNECTED);
 
 	purple_demo_contacts_load(account);
-
-	return connection;
 }
 
 static GList *

mercurial