diff options
author | Evan Schoenberg <evands@pidgin.im> | 2007-04-26 12:25:49 +0000 |
---|---|---|
committer | Evan Schoenberg <evands@pidgin.im> | 2007-04-26 12:25:49 +0000 |
commit | ac5fe9d4cf7f49026ecea537f4bffc4888a9c761 (patch) | |
tree | f6fa2ae3b70d8de5fd85aab1d2c1469212bab647 /pidgin/gtkrequest.c | |
parent | 50eaa3585cbcf0424f0d44f1487bb64d5a87e250 (diff) | |
download | pidgin-ac5fe9d4cf7f49026ecea537f4bffc4888a9c761.tar.gz |
Added account, who, and conversation parameters to the request API calls, and updated all code to match. I can't compile the Perl module, so I'd appreciate it if someone who knows it would verify that this doesn't break Perl.
Diffstat (limited to 'pidgin/gtkrequest.c')
-rw-r--r-- | pidgin/gtkrequest.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pidgin/gtkrequest.c b/pidgin/gtkrequest.c index efee85a687..b66c656fd2 100644 --- a/pidgin/gtkrequest.c +++ b/pidgin/gtkrequest.c @@ -285,6 +285,7 @@ pidgin_request_input(const char *title, const char *primary, gboolean multiline, gboolean masked, gchar *hint, const char *ok_text, GCallback ok_cb, const char *cancel_text, GCallback cancel_cb, + PurpleAccount *account, const char *who, PurpleConversation *conv, void *user_data) { PidginRequestData *data; @@ -443,6 +444,7 @@ pidgin_request_choice(const char *title, const char *primary, const char *secondary, unsigned int default_value, const char *ok_text, GCallback ok_cb, const char *cancel_text, GCallback cancel_cb, + PurpleAccount *account, const char *who, PurpleConversation *conv, void *user_data, va_list args) { PidginRequestData *data; @@ -544,6 +546,7 @@ pidgin_request_choice(const char *title, const char *primary, static void * pidgin_request_action(const char *title, const char *primary, const char *secondary, unsigned int default_action, + PurpleAccount *account, const char *who, PurpleConversation *conv, void *user_data, size_t action_count, va_list actions) { PidginRequestData *data; @@ -1025,6 +1028,7 @@ pidgin_request_fields(const char *title, const char *primary, const char *secondary, PurpleRequestFields *fields, const char *ok_text, GCallback ok_cb, const char *cancel_text, GCallback cancel_cb, + PurpleAccount *account, const char *who, PurpleConversation *conv, void *user_data) { PidginRequestData *data; @@ -1467,7 +1471,9 @@ file_ok_check_if_exists_cb(GtkWidget *button, PidginRequestData *data) if ((data->u.file.savedialog == TRUE) && (g_file_test(data->u.file.name, G_FILE_TEST_EXISTS))) { purple_request_action(data, NULL, _("That file already exists"), - _("Would you like to overwrite it?"), 0, data, 2, + _("Would you like to overwrite it?"), 0, + NULL, NULL, NULL, + data, 2, _("Overwrite"), G_CALLBACK(file_yes_no_cb), _("Choose New Name"), G_CALLBACK(file_yes_no_cb)); } else @@ -1491,6 +1497,7 @@ static void * pidgin_request_file(const char *title, const char *filename, gboolean savedialog, GCallback ok_cb, GCallback cancel_cb, + PurpleAccount *account, const char *who, PurpleConversation *conv, void *user_data) { PidginRequestData *data; @@ -1588,6 +1595,7 @@ pidgin_request_file(const char *title, const char *filename, static void * pidgin_request_folder(const char *title, const char *dirname, GCallback ok_cb, GCallback cancel_cb, + PurpleAccount *account, const char *who, PurpleConversation *conv, void *user_data) { PidginRequestData *data; |