projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
oops, we don't need that. fix a regression in <esc>e
[apps/madmutt.git]
/
hcache.c
diff --git
a/hcache.c
b/hcache.c
index
681ec86
..
b479dc2
100644
(file)
--- a/
hcache.c
+++ b/
hcache.c
@@
-565,7
+565,7
@@
static void *mutt_hcache_dump (void *_db, HEADER * h, int *off,
HEADER *mutt_hcache_restore (const unsigned char *d, HEADER ** oh)
{
int off = 0;
HEADER *mutt_hcache_restore (const unsigned char *d, HEADER ** oh)
{
int off = 0;
- HEADER *h =
mutt_new_header
();
+ HEADER *h =
header_new
();
/* skip validate */
off += sizeof (validate);
/* skip validate */
off += sizeof (validate);
@@
-576,7
+576,7
@@
HEADER *mutt_hcache_restore (const unsigned char *d, HEADER ** oh)
memcpy (h, d + off, sizeof (HEADER));
off += sizeof (HEADER);
memcpy (h, d + off, sizeof (HEADER));
off += sizeof (HEADER);
- h->env =
mutt_new_envelope
();
+ h->env =
envelope_new
();
restore_envelope (h->env, d, &off);
h->content = mutt_new_body ();
restore_envelope (h->env, d, &off);
h->content = mutt_new_body ();
@@
-588,7
+588,7
@@
HEADER *mutt_hcache_restore (const unsigned char *d, HEADER ** oh)
if (oh) {
h->old = (*oh)->old;
h->path = m_strdup((*oh)->path);
if (oh) {
h->old = (*oh)->old;
h->path = m_strdup((*oh)->path);
-
mutt_free_header
(oh);
+
header_delete
(oh);
}
return h;
}
return h;