gtk/gtkrequest.c

changeset 15297
eb8632ad88d0
parent 15065
88e8707318de
child 15382
5b213102f3fd
equal deleted inserted replaced
15296:fd269d286cc3 15297:eb8632ad88d0
1526 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_save_folder"); 1526 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_save_folder");
1527 } else { 1527 } else {
1528 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_open_folder"); 1528 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_open_folder");
1529 } 1529 }
1530 1530
1531 if (filename != NULL) { 1531 if ((filename != NULL) && (*filename != '\0')) {
1532 if (savedialog) 1532 if (savedialog)
1533 gtk_file_chooser_set_current_name(GTK_FILE_CHOOSER(filesel), filename); 1533 gtk_file_chooser_set_current_name(GTK_FILE_CHOOSER(filesel), filename);
1534 else 1534 else
1535 gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(filesel), filename); 1535 gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(filesel), filename);
1536 } 1536 }

mercurial