+2007-04-05 15:21 -0700 Brendan Cully <brendan@kublai.com> (7cf4415ec23d)
+
+ * configure.ac: Teach --with-gdbm to accept a prefix (closes #2413)
+
+ * hcachever.sh: POSIX fixes for hcachever.sh
+
2007-04-05 13:06 -0700 Jukka Salmi <j+mutt@2007.salmi.ch> (3638701db407)
* ChangeLog, configure.ac: Check for BDB4 libs in $lib as well as
return NULL;
#ifdef HAVE_DB4
- filename++; /* skip '/' */
+ if (filename[0] == '/')
+ filename++;
mutt_hcache_dbt_init(&key, (void *) filename, keylen(filename));
mutt_hcache_dbt_empty_init(&data);
return -1;
#if HAVE_DB4
- filename++; /* skip '/' */
+ if (filename[0] == '/')
+ filename++;
mutt_hcache_dbt_init(&key, (void *) filename, keylen(filename));
if (!h)
return -1;
- filename++; /* skip '/' */
+ if (filename[0] == '/')
+ filename++;
mutt_hcache_dbt_init(&key, (void *) filename, keylen(filename));
return h->db->del(h->db, NULL, &key, 0);
if (hc && (data = mutt_hcache_fetch (hc, fname, strlen)))
h = mutt_hcache_restore ((unsigned char *) data, NULL);
else
-#endif
+ {
+ h = maildir_parse_message (ctx->magic, buf, is_old, NULL);
+ mutt_hcache_store (hc, fname, h, 0, strlen);
+ }
+#else
h = maildir_parse_message (ctx->magic, buf, is_old, NULL);
+#endif
}
else
{