Mercurial > geeqie
diff src/filecache.h @ 873:bd3bdceb1230
Optimize file_cache_get() by only moving element to front if needed
(most of the time there is no need).
Reduce code redundancy in file_cache_put() by calling file_cache_get().
Enhance debugging code.
author | zas_ |
---|---|
date | Wed, 02 Jul 2008 08:38:47 +0000 |
parents | 77fc0ea3457d |
children | 1646720364cf |
line wrap: on
line diff
--- a/src/filecache.h Mon Jun 30 21:08:28 2008 +0000 +++ b/src/filecache.h Wed Jul 02 08:38:47 2008 +0000 @@ -20,7 +20,7 @@ FileCacheData *file_cache_new(FileCacheReleaseFunc release, gulong max_size); -gint file_cache_get(FileCacheData *fc, FileData *fd); +gboolean file_cache_get(FileCacheData *fc, FileData *fd); void file_cache_put(FileCacheData *fc, FileData *fd, gulong size); void file_cache_dump(FileCacheData *fc); void file_cache_set_size(FileCacheData *fc, gulong size);