| 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 } |