summaryrefslogtreecommitdiff
path: root/pidgin
diff options
context:
space:
mode:
authorElliott Sales de Andrade <quantum.analyst@gmail.com>2023-03-07 01:08:39 -0600
committerElliott Sales de Andrade <quantum.analyst@gmail.com>2023-03-07 01:08:39 -0600
commit63472457e6cb46adf3029ef2bb75808231e2c81a (patch)
tree880b955d3a1458b0031acb6be3a36338b4fb2c7a /pidgin
parenta82fc1d0f0e040d201d31e12b1352329b6b6e0b8 (diff)
downloadpidgin-63472457e6cb46adf3029ef2bb75808231e2c81a.tar.gz
Replace PurpleRequestPage UI data with GObject data
Testing Done: Compiled and opened Request Fields from the Demo protocol. Reviewed at https://reviews.imfreedom.org/r/2327/
Diffstat (limited to 'pidgin')
-rw-r--r--pidgin/gtkrequest.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pidgin/gtkrequest.c b/pidgin/gtkrequest.c
index 478c1402a2..3443978ffe 100644
--- a/pidgin/gtkrequest.c
+++ b/pidgin/gtkrequest.c
@@ -231,7 +231,7 @@ req_field_changed_common(G_GNUC_UNUSED GtkWidget *widget,
group = purple_request_field_get_group(field);
page = purple_request_group_get_page(group);
- req_data = purple_request_page_get_ui_data(page);
+ req_data = g_object_get_data(G_OBJECT(page), "pidgin-ui-data");
gtk_widget_set_sensitive(req_data->ok_button,
purple_request_page_all_required_filled(page) &&
@@ -1907,7 +1907,7 @@ pidgin_request_fields(const char *title, const char *primary,
data->user_data = user_data;
data->u.multifield.page = page;
- purple_request_page_set_ui_data(page, data);
+ g_object_set_data(G_OBJECT(page), "pidgin-ui-data", data);
extra_actions = purple_request_cpar_get_extra_actions(cpar);