comparison gtk/gtkrequest.c @ 14961:91d8fb14bd27

[gaim-migrate @ 17739] The doc tells to use _set_current_name instead of set_filename for new files. This fixes the bug reported by TheNux in #gaim. committer: Tailor Script <tailor@pidgin.im>
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sat, 11 Nov 2006 23:35:07 +0000
parents 50f5099daab1
children 60bba83d5c2d
comparison
equal deleted inserted replaced
14960:0c80979077cf 14961:91d8fb14bd27
1525 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_save_folder"); 1525 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_save_folder");
1526 } else { 1526 } else {
1527 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_open_folder"); 1527 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_open_folder");
1528 } 1528 }
1529 1529
1530 if (filename != NULL) 1530 if (filename != NULL) {
1531 gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(filesel), filename); 1531 if (savedialog)
1532 gtk_file_chooser_set_current_name(GTK_FILE_CHOOSER(filesel), filename);
1533 else
1534 gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(filesel), filename);
1535 }
1532 if ((current_folder != NULL) && (*current_folder != '\0')) { 1536 if ((current_folder != NULL) && (*current_folder != '\0')) {
1533 folder_set = gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(filesel), current_folder); 1537 folder_set = gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(filesel), current_folder);
1534 } 1538 }
1535 1539
1536 #ifdef _WIN32 1540 #ifdef _WIN32