comparison src/filedata.h @ 783:d6a7fb4b8e7c

replaced directory path with FileData* dir_fd
author nadvornik
date Tue, 03 Jun 2008 19:44:19 +0000
parents 81f9e8dbb4bf
children 16b3a5c8aedc
comparison
equal deleted inserted replaced
782:3f7a0420c293 783:d6a7fb4b8e7c
34 GList *filelist_sort(GList *list, SortType method, gint ascend); 34 GList *filelist_sort(GList *list, SortType method, gint ascend);
35 GList *filelist_insert_sort(GList *list, FileData *fd, SortType method, gint ascend); 35 GList *filelist_insert_sort(GList *list, FileData *fd, SortType method, gint ascend);
36 GList *filelist_sort_full(GList *list, SortType method, gint ascend, GCompareFunc cb); 36 GList *filelist_sort_full(GList *list, SortType method, gint ascend, GCompareFunc cb);
37 GList *filelist_insert_sort_full(GList *list, void *data, SortType method, gint ascend, GCompareFunc cb); 37 GList *filelist_insert_sort_full(GList *list, void *data, SortType method, gint ascend, GCompareFunc cb);
38 38
39 gint filelist_read(const gchar *path, GList **files, GList **dirs); 39 gint filelist_read(FileData *dir_fd, GList **files, GList **dirs);
40 gint filelist_read_lstat(const gchar *path, GList **files, GList **dirs); 40 gint filelist_read_lstat(FileData *dir_fd, GList **files, GList **dirs);
41 void filelist_free(GList *list); 41 void filelist_free(GList *list);
42 GList *filelist_copy(GList *list); 42 GList *filelist_copy(GList *list);
43 GList *filelist_from_path_list(GList *list); 43 GList *filelist_from_path_list(GList *list);
44 GList *filelist_to_path_list(GList *list); 44 GList *filelist_to_path_list(GList *list);
45 45
46 GList *filelist_filter(GList *list, gint is_dir_list); 46 GList *filelist_filter(GList *list, gint is_dir_list);
47 47
48 GList *filelist_sort_path(GList *list); 48 GList *filelist_sort_path(GList *list);
49 GList *filelist_recursive(const gchar *path); 49 GList *filelist_recursive(FileData *dir_fd);
50 50
51 gchar *file_data_sc_list_to_string(FileData *fd); 51 gchar *file_data_sc_list_to_string(FileData *fd);
52 gboolean file_data_add_ci(FileData *fd, FileDataChangeType type, const gchar *src, const gchar *dest); 52 gboolean file_data_add_ci(FileData *fd, FileDataChangeType type, const gchar *src, const gchar *dest);
53 gboolean file_data_sc_add_ci_copy(FileData *fd, const gchar *dest_path); 53 gboolean file_data_sc_add_ci_copy(FileData *fd, const gchar *dest_path);
54 gboolean file_data_sc_add_ci_move(FileData *fd, const gchar *dest_path); 54 gboolean file_data_sc_add_ci_move(FileData *fd, const gchar *dest_path);