diff options
Diffstat (limited to 'fileset.c')
-rw-r--r-- | fileset.c | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -267,7 +267,7 @@ fileset_sort_compare(gconstpointer a, gconstpointer b) /* add all file set entries to the dialog */ -void fileset_update_dlg(void) +void fileset_update_dlg(void *window) { GList *le; @@ -275,7 +275,7 @@ void fileset_update_dlg(void) /* add all entires to the dialog */ le = g_list_first(set.entries); while(le) { - fileset_dlg_add_file((fileset_entry *)le->data); + fileset_dlg_add_file((fileset_entry *)le->data, window); le = g_list_next(le); } } @@ -283,7 +283,7 @@ void fileset_update_dlg(void) /* walk through the directory of the loaded file and add every file matching the current file */ void -fileset_add_dir(const char *fname) +fileset_add_dir(const char *fname, void *window) { WS_DIR *dir; /* scanned directory */ WS_DIRENT *file; /* current file */ @@ -325,7 +325,7 @@ fileset_add_dir(const char *fname) /* sort entries by creation time */ set.entries = g_list_sort(set.entries, fileset_sort_compare); - fileset_update_dlg(); + fileset_update_dlg(window); } @@ -430,5 +430,3 @@ void fileset_delete(void) set.dirname = NULL; } } - - |