pidgin/pidginaccountmanagerrow.c

changeset 43237
c641f6bea7dd
parent 43072
a59a119b74f5
--- a/pidgin/pidginaccountmanagerrow.c	Mon Apr 21 23:41:59 2025 -0500
+++ b/pidgin/pidginaccountmanagerrow.c	Tue Apr 22 00:09:40 2025 -0500
@@ -69,25 +69,20 @@
 				status = error->message;
 				errored = TRUE;
 			} else {
-				PurpleConnection *connection = NULL;
-
-				connection = purple_account_get_connection(row->account);
-				if(PURPLE_IS_CONNECTION(connection)) {
-					switch(purple_connection_get_state(connection)) {
-						case PURPLE_CONNECTION_STATE_DISCONNECTED:
-							status = _("Disconnected");
-							break;
-						case PURPLE_CONNECTION_STATE_DISCONNECTING:
-							status = _("Disconnecting...");
-							break;
-						case PURPLE_CONNECTION_STATE_CONNECTED:
-							status = _("Connected");
-							connected = TRUE;
-							break;
-						case PURPLE_CONNECTION_STATE_CONNECTING:
-							status = _("Connecting...");
-							break;
-					}
+				switch(purple_account_get_connection_state(row->account)) {
+				case PURPLE_CONNECTION_STATE_DISCONNECTED:
+					status = _("Disconnected");
+					break;
+				case PURPLE_CONNECTION_STATE_DISCONNECTING:
+					status = _("Disconnecting...");
+					break;
+				case PURPLE_CONNECTION_STATE_CONNECTED:
+					status = _("Connected");
+					connected = TRUE;
+					break;
+				case PURPLE_CONNECTION_STATE_CONNECTING:
+					status = _("Connecting...");
+					break;
 				}
 			}
 		}

mercurial