projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rocco Rutte:
[apps/madmutt.git]
/
hcache.c
diff --git
a/hcache.c
b/hcache.c
index
c6892ff
..
7e7334d
100644
(file)
--- a/
hcache.c
+++ b/
hcache.c
@@
-617,10
+617,7
@@
void *
mutt_hcache_open(const char *path, const char *folder)
{
struct header_cache *h = safe_calloc(1, sizeof (HEADER_CACHE));
mutt_hcache_open(const char *path, const char *folder)
{
struct header_cache *h = safe_calloc(1, sizeof (HEADER_CACHE));
- int flags = 0;
-#if 0 /* FIXME */
- int pagesize = atoi(HeaderCachePageSize) ? atoi(HeaderCachePageSize) : 16384;
-#endif
+ int flags = VL_OWRITER | VL_OCREAT;
h->db = NULL;
h->folder = safe_strdup(folder);
h->crc = generate_crc32();
h->db = NULL;
h->folder = safe_strdup(folder);
h->crc = generate_crc32();
@@
-635,14
+632,9
@@
mutt_hcache_open(const char *path, const char *folder)
path = mutt_hcache_per_folder(path, folder);
if (option(OPTHCACHECOMPRESS))
path = mutt_hcache_per_folder(path, folder);
if (option(OPTHCACHECOMPRESS))
- flags = VL_OZCOMP;
+ flags
|
= VL_OZCOMP;
- h->db = vlopen(path, flags | VL_OWRITER | VL_OCREAT, VL_CMPLEX);
- if (h->db)
- return h;
-
- /* if rw failed try ro */
- h->db = vlopen(path, flags | VL_OREADER, VL_CMPLEX);
+ h->db = vlopen(path, flags, VL_CMPLEX);
if (h->db)
return h;
else
if (h->db)
return h;
else