1314{
1316 GSList *filename_list, *filename_item;
1317 gchar *filename;
1318
1319
1321
1322
1324 {
1325
1326 filename_list = gtk_file_chooser_get_filenames(GTK_FILE_CHOOSER(
dialog_filechooser));
1327
1328 filename_item = g_slist_nth(filename_list, 0);
1329 while (filename_item)
1330 {
1331
1332 filename = g_slist_nth_data(filename_item, 0);
1333
1335 if (loader_file_config == NULL) {
1337 g_free(filename);
1338 filename_item = g_slist_next(filename_item);
1339 continue;
1340 }
1342
1343
1344 filename_item = g_slist_next(filename_item);
1345 }
1346
1347
1348 g_slist_free(filename_list);
1349 }
1350
1352}
static SHPLOADERCONFIG * create_new_file_config(const char *filename)
static GtkWidget * dialog_filechooser
static void pgui_raise_error_dialogue(void)
static void add_loader_file_config_to_list(SHPLOADERCONFIG *loader_file_config)