libpurple/protocols/jabber/xdata.c

changeset 40817
7f0cde300360
parent 40441
f23c7e772667
child 41967
025eee9e6f1d
equal deleted inserted replaced
40816:88c703b00fa7 40817:7f0cde300360
359 int i; 359 int i;
360 360
361 data->actiongroup = group = purple_request_field_group_new(_("Actions")); 361 data->actiongroup = group = purple_request_field_group_new(_("Actions"));
362 purple_request_fields_add_group(fields, group); 362 purple_request_fields_add_group(fields, group);
363 actionfield = purple_request_field_choice_new("libpurple:jabber:xdata:actions", _("Select an action"), GINT_TO_POINTER(defaultaction)); 363 actionfield = purple_request_field_choice_new("libpurple:jabber:xdata:actions", _("Select an action"), GINT_TO_POINTER(defaultaction));
364 purple_request_field_choice_set_data_destructor(actionfield, g_free);
365 364
366 for(i = 0, action = actions; action; action = g_list_next(action), i++) { 365 for(i = 0, action = actions; action; action = g_list_next(action), i++) {
367 JabberXDataAction *a = action->data; 366 JabberXDataAction *a = action->data;
368 367
369 purple_request_field_choice_add(actionfield, a->name, GINT_TO_POINTER(i)); 368 purple_request_field_choice_add(actionfield, a->name, GINT_TO_POINTER(i));

mercurial