libpurple/request.c

changeset 19244
903d182b490d
parent 18384
a018c93324fd
child 19245
a580e5114651
equal deleted inserted replaced
19243:bfcc4af9978e 19244:903d182b490d
1286 purple_request_fields(void *handle, const char *title, const char *primary, 1286 purple_request_fields(void *handle, const char *title, const char *primary,
1287 const char *secondary, PurpleRequestFields *fields, 1287 const char *secondary, PurpleRequestFields *fields,
1288 const char *ok_text, GCallback ok_cb, 1288 const char *ok_text, GCallback ok_cb,
1289 const char *cancel_text, GCallback cancel_cb, 1289 const char *cancel_text, GCallback cancel_cb,
1290 PurpleAccount *account, const char *who, PurpleConversation *conv, 1290 PurpleAccount *account, const char *who, PurpleConversation *conv,
1291 void *user_data) 1291 void *ui_data, void *user_data)
1292 { 1292 {
1293 PurpleRequestUiOps *ops; 1293 PurpleRequestUiOps *ops;
1294 1294
1295 g_return_val_if_fail(fields != NULL, NULL); 1295 g_return_val_if_fail(fields != NULL, NULL);
1296 g_return_val_if_fail(ok_text != NULL, NULL); 1296 g_return_val_if_fail(ok_text != NULL, NULL);
1306 info->handle = handle; 1306 info->handle = handle;
1307 info->ui_handle = ops->request_fields(title, primary, secondary, 1307 info->ui_handle = ops->request_fields(title, primary, secondary,
1308 fields, ok_text, ok_cb, 1308 fields, ok_text, ok_cb,
1309 cancel_text, cancel_cb, 1309 cancel_text, cancel_cb,
1310 account, who, conv, 1310 account, who, conv,
1311 user_data); 1311 ui_data, user_data);
1312 1312
1313 handles = g_list_append(handles, info); 1313 handles = g_list_append(handles, info);
1314 1314
1315 return info->ui_handle; 1315 return info->ui_handle;
1316 } 1316 }

mercurial