pidgin/prefs/pidginproxyprefs.c

changeset 41621
29d99e6066b3
parent 41612
cb14d982669a
child 41653
0a37c380d760
--- a/pidgin/prefs/pidginproxyprefs.c	Mon Aug 29 20:15:11 2022 -0500
+++ b/pidgin/prefs/pidginproxyprefs.c	Mon Aug 29 22:03:22 2022 -0500
@@ -88,7 +88,7 @@
 }
 
 static void
-proxy_button_clicked_cb(GtkWidget *button, gpointer data)
+proxy_row_activated_cb(G_GNUC_UNUSED AdwActionRow *row, gpointer data)
 {
 	PidginProxyPrefs *prefs = data;
 	GError *err = NULL;
@@ -153,7 +153,7 @@
 	gtk_widget_class_bind_template_child(
 			widget_class, PidginProxyPrefs, password);
 	gtk_widget_class_bind_template_callback(widget_class,
-			proxy_button_clicked_cb);
+	                                        proxy_row_activated_cb);
 	gtk_widget_class_bind_template_callback(widget_class,
 			proxy_print_option);
 }
@@ -194,8 +194,8 @@
 
 		/* This is a global option that affects SOCKS4 usage even with
 		 * account-specific proxy settings */
-		pidgin_prefs_bind_checkbox("/purple/proxy/socks4_remotedns",
-				prefs->socks4_remotedns);
+		pidgin_prefs_bind_switch("/purple/proxy/socks4_remotedns",
+		                         prefs->socks4_remotedns);
 
 		prefs->type.type = PURPLE_PREF_STRING;
 		prefs->type.key = "/purple/proxy/type";

mercurial