libpurple/protocols/jabber/xdata.c

changeset 42127
18acb99a0fa6
parent 41967
025eee9e6f1d
child 42128
118067ca0367
--- a/libpurple/protocols/jabber/xdata.c	Mon Mar 06 21:31:59 2023 -0600
+++ b/libpurple/protocols/jabber/xdata.c	Tue Mar 07 00:22:36 2023 -0600
@@ -44,7 +44,7 @@
 	gpointer user_data;
 	JabberStream *js;
 	GList *actions;
-	PurpleRequestFieldGroup *actiongroup;
+	PurpleRequestGroup *actiongroup;
 };
 
 static void jabber_x_data_ok_cb(struct jabber_x_data_data *data, PurpleRequestFields *fields) {
@@ -61,7 +61,7 @@
 
 	for(groups = purple_request_fields_get_groups(fields); groups; groups = groups->next) {
 		if(groups->data == data->actiongroup) {
-			for(flds = purple_request_field_group_get_fields(groups->data); flds; flds = flds->next) {
+			for(flds = purple_request_group_get_fields(groups->data); flds; flds = flds->next) {
 				PurpleRequestField *field = flds->data;
 				const char *id = purple_request_field_get_id(field);
 				int handleindex;
@@ -73,7 +73,7 @@
 			}
 			continue;
 		}
-		for(flds = purple_request_field_group_get_fields(groups->data); flds; flds = flds->next) {
+		for(flds = purple_request_group_get_fields(groups->data); flds; flds = flds->next) {
 			PurpleXmlNode *fieldnode, *valuenode;
 			PurpleRequestField *field = flds->data;
 			const char *id = purple_request_field_get_id(field);
@@ -191,7 +191,7 @@
 	void *handle;
 	PurpleXmlNode *fn, *x;
 	PurpleRequestFields *fields;
-	PurpleRequestFieldGroup *group;
+	PurpleRequestGroup *group;
 	PurpleRequestField *field = NULL;
 
 	char *title = NULL;
@@ -205,7 +205,7 @@
 	data->js = js;
 
 	fields = purple_request_fields_new();
-	group = purple_request_field_group_new(NULL);
+	group = purple_request_group_new(NULL);
 	purple_request_fields_add_group(fields, group);
 
 	for(fn = purple_xmlnode_get_child(packet, "field"); fn; fn = purple_xmlnode_get_next_twin(fn)) {
@@ -230,7 +230,7 @@
 			field = purple_request_field_string_new(var, label,
 					value ? value : "", FALSE);
 			purple_request_field_string_set_masked(field, TRUE);
-			purple_request_field_group_add_field(group, field);
+			purple_request_group_add_field(group, field);
 
 			g_hash_table_replace(data->fields, g_strdup(var), GINT_TO_POINTER(JABBER_X_DATA_TEXT_SINGLE));
 
@@ -250,7 +250,7 @@
 
 			field = purple_request_field_string_new(var, label,
 					str->str, TRUE);
-			purple_request_field_group_add_field(group, field);
+			purple_request_group_add_field(group, field);
 
 			g_hash_table_replace(data->fields, g_strdup(var), GINT_TO_POINTER(JABBER_X_DATA_TEXT_MULTI));
 
@@ -297,7 +297,7 @@
 				if(g_list_find_custom(selected, value, (GCompareFunc)strcmp))
 					purple_request_field_list_add_selected(field, lbl);
 			}
-			purple_request_field_group_add_field(group, field);
+			purple_request_group_add_field(group, field);
 
 			g_list_free_full(selected, g_free);
 		} else if(purple_strequal(type, "boolean")) {
@@ -311,7 +311,7 @@
 				def = TRUE;
 
 			field = purple_request_field_bool_new(var, label, def);
-			purple_request_field_group_add_field(group, field);
+			purple_request_group_add_field(group, field);
 
 			g_hash_table_replace(data->fields, g_strdup(var), GINT_TO_POINTER(JABBER_X_DATA_BOOLEAN));
 
@@ -322,7 +322,7 @@
 
 			if(value != NULL) {
 				field = purple_request_field_label_new("", value);
-				purple_request_field_group_add_field(group, field);
+				purple_request_group_add_field(group, field);
 
 				g_free(value);
 			}
@@ -333,7 +333,7 @@
 			field = purple_request_field_string_new(var, "", value ? value : "",
 					FALSE);
 			purple_request_field_set_visible(field, FALSE);
-			purple_request_field_group_add_field(group, field);
+			purple_request_group_add_field(group, field);
 
 			g_hash_table_replace(data->fields, g_strdup(var), GINT_TO_POINTER(JABBER_X_DATA_TEXT_SINGLE));
 
@@ -344,7 +344,7 @@
 
 			field = purple_request_field_string_new(var, label,
 					value ? value : "", FALSE);
-			purple_request_field_group_add_field(group, field);
+			purple_request_group_add_field(group, field);
 
 			if(purple_strequal(type, "jid-single")) {
 				purple_request_field_set_type_hint(field, "screenname");
@@ -365,7 +365,7 @@
 		GList *action;
 		int i;
 
-		data->actiongroup = group = purple_request_field_group_new(_("Actions"));
+		data->actiongroup = group = purple_request_group_new(_("Actions"));
 		purple_request_fields_add_group(fields, group);
 		actionfield = purple_request_field_choice_new("libpurple:jabber:xdata:actions", _("Select an action"), GINT_TO_POINTER(defaultaction));
 
@@ -376,7 +376,7 @@
 			data->actions = g_list_append(data->actions, g_strdup(a->handle));
 		}
 		purple_request_field_set_required(actionfield,TRUE);
-		purple_request_field_group_add_field(group, actionfield);
+		purple_request_group_add_field(group, actionfield);
 	}
 
 	if((x = purple_xmlnode_get_child(packet, "title")))

mercurial