Mercurial > geeqie
diff src/utilops.h @ 1656:349ebc02b8e2
fixed leak in file_util_* functions
- file_util_* are changed to take over the filelist and free it when
done
- make sure that these functions are called correctly
| author | nadvornik |
|---|---|
| date | Sat, 20 Jun 2009 18:42:23 +0000 |
| parents | 58a5d1e01e33 |
| children | 21647c5b2420 |
line wrap: on
line diff
--- a/src/utilops.h Sat Jun 20 16:46:32 2009 +0000 +++ b/src/utilops.h Sat Jun 20 18:42:23 2009 +0000 @@ -33,6 +33,8 @@ GenericDialog *file_util_warning_dialog(const gchar *heading, const gchar *message, const gchar *icon_stock_id, GtkWidget *parent); +/* all functions takes over the filelist and frees it when done */ + void file_util_delete(FileData *source_fd, GList *source_list, GtkWidget *parent); void file_util_move(FileData *source_fd, GList *source_list, const gchar *dest_path, GtkWidget *parent); void file_util_copy(FileData *source_fd, GList *source_list, const gchar *dest_path, GtkWidget *parent);
