Mercurial > geeqie.yaz
diff 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 |
line wrap: on
line diff
--- a/src/collect-io.c Sat Nov 15 10:35:43 2008 +0000 +++ b/src/collect-io.c Sat Nov 15 17:30:45 2008 +0000 @@ -668,14 +668,11 @@ { GList *list; GList *work; - gchar *base; FileData *dir_fd; - base = g_build_filename(homedir(), GQ_RC_DIR_COLLECTIONS, NULL); - dir_fd = file_data_new_simple(base); + dir_fd = file_data_new_simple(get_collections_dir()); filelist_read(dir_fd, &list, NULL); file_data_unref(dir_fd); - g_free(base); work = collection_manager_entry_list; while (work && list)