src/gtkrequest.c

changeset 5498
01eec144d71b
parent 5496
ed995be89052
child 5510
15d2eca03c1d
equal deleted inserted replaced
5497:da3c08f3af25 5498:01eec144d71b
70 } 70 }
71 else 71 else
72 value = gtk_entry_get_text(GTK_ENTRY(data->u.input.entry)); 72 value = gtk_entry_get_text(GTK_ENTRY(data->u.input.entry));
73 73
74 if (id < data->cb_count && data->cbs[id] != NULL) 74 if (id < data->cb_count && data->cbs[id] != NULL)
75 ((GaimRequestInputCb)data->cbs[id])(value, data->user_data); 75 ((GaimRequestInputCb)data->cbs[id])(data->user_data, value);
76 76
77 gaim_request_close(GAIM_REQUEST_INPUT, data); 77 gaim_request_close(GAIM_REQUEST_INPUT, data);
78 } 78 }
79 79
80 static void 80 static void
81 __action_response_cb(GtkDialog *dialog, gint id, GaimRequestData *data) 81 __action_response_cb(GtkDialog *dialog, gint id, GaimRequestData *data)
82 { 82 {
83 if (id < data->cb_count && data->cbs[id] != NULL) 83 if (id < data->cb_count && data->cbs[id] != NULL)
84 ((GaimRequestActionCb)data->cbs[id])(id, data->user_data); 84 ((GaimRequestActionCb)data->cbs[id])(data->user_data, id);
85 85
86 gaim_request_close(GAIM_REQUEST_INPUT, data); 86 gaim_request_close(GAIM_REQUEST_INPUT, data);
87 } 87 }
88 88
89 #define STOCK_ITEMIZE(r, l) \ 89 #define STOCK_ITEMIZE(r, l) \

mercurial