comparison src/collect-io.c @ 1145:3a7af6a8cd5f

Use functions to return directories instead of constants. Following functions were added: get_collections_dir() get_metadata_cache_dir() get_rc_dir() get_thumbnails_cache_dir() get_trash_dir() They return the full directory path.
author zas_
date Sat, 15 Nov 2008 17:30:45 +0000
parents 1646720364cf
children e2bbe90b0dcd
comparison
equal deleted inserted replaced
1144:5fe3b8b3a612 1145:3a7af6a8cd5f
666 666
667 static void collect_manager_refresh(void) 667 static void collect_manager_refresh(void)
668 { 668 {
669 GList *list; 669 GList *list;
670 GList *work; 670 GList *work;
671 gchar *base;
672 FileData *dir_fd; 671 FileData *dir_fd;
673 672
674 base = g_build_filename(homedir(), GQ_RC_DIR_COLLECTIONS, NULL); 673 dir_fd = file_data_new_simple(get_collections_dir());
675 dir_fd = file_data_new_simple(base);
676 filelist_read(dir_fd, &list, NULL); 674 filelist_read(dir_fd, &list, NULL);
677 file_data_unref(dir_fd); 675 file_data_unref(dir_fd);
678 g_free(base);
679 676
680 work = collection_manager_entry_list; 677 work = collection_manager_entry_list;
681 while (work && list) 678 while (work && list)
682 { 679 {
683 CollectManagerEntry *entry; 680 CollectManagerEntry *entry;