|
|
|
@ -58,8 +58,14 @@ void on_file_chooser_selected(GtkWidget *self, filechooser_window *window){
|
|
|
|
|
|
|
|
|
|
|
|
yon_char_parsed_add_or_create_if_exists(paths_all,&all_size,data);
|
|
|
|
yon_char_parsed_add_or_create_if_exists(paths_all,&all_size,data);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
char *full_success = yon_char_parsed_to_string(paths_success,success_size,",");
|
|
|
|
char *full_success = NULL;
|
|
|
|
char *full_all = yon_char_parsed_to_string(paths_all,all_size,",");
|
|
|
|
char *full_all = NULL;
|
|
|
|
|
|
|
|
if (success_size){
|
|
|
|
|
|
|
|
full_success = yon_char_parsed_to_string(paths_success,success_size,",");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (all_size){
|
|
|
|
|
|
|
|
full_all = yon_char_parsed_to_string(paths_all,all_size,",");
|
|
|
|
|
|
|
|
}
|
|
|
|
window->last_any_selection = yon_char_is_empty(full_all)?NULL:full_all;
|
|
|
|
window->last_any_selection = yon_char_is_empty(full_all)?NULL:full_all;
|
|
|
|
window->last_success_selection = yon_char_is_empty(full_success)?NULL:full_success;
|
|
|
|
window->last_success_selection = yon_char_is_empty(full_success)?NULL:full_success;
|
|
|
|
if (all_size) yon_char_parsed_free(paths_all,all_size);
|
|
|
|
if (all_size) yon_char_parsed_free(paths_all,all_size);
|
|
|
|
|