X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=hcache.c;h=fd706db266aac446d5efd897c26cf9a685835e0e;hp=e31aabc39e3bd33abf581f6f09fa56aa3898bdd4;hb=b21e95b6f27174909ff28e8e95c13bec01e87f28;hpb=8e037c67a88cb4680c4391134c578e3b55a80f8a diff --git a/hcache.c b/hcache.c index e31aabc..fd706db 100644 --- a/hcache.c +++ b/hcache.c @@ -51,7 +51,6 @@ #include "lib.h" #include "md5.h" -#include "lib/mem.h" #include "lib/debug.h" #if HAVE_QDBM @@ -101,7 +100,7 @@ static void lazy_realloc (void *ptr, size_t siz) return; } - mem_realloc (ptr, siz); + p_realloc(ptr, siz); } static unsigned char *dump_int (unsigned int i, unsigned char *d, int *off) @@ -609,7 +608,7 @@ HEADER *mutt_hcache_restore (const unsigned char *d, HEADER ** oh) void * mutt_hcache_open(const char *path, const char *folder) { - struct header_cache *h = mem_calloc(1, sizeof (HEADER_CACHE)); + struct header_cache *h = p_new(HEADER_CACHE, 1); int flags = VL_OWRITER | VL_OCREAT; h->db = NULL; h->folder = str_dup(folder); @@ -731,7 +730,7 @@ mutt_hcache_delete(void *db, const char *filename, void *mutt_hcache_open (const char *path, const char *folder) { - struct header_cache *h = mem_calloc (1, sizeof (HEADER_CACHE)); + struct header_cache *h = p_new(HEADER_CACHE, 1); int pagesize = atoi (HeaderCachePageSize) ? atoi (HeaderCachePageSize) : 16384; h->db = NULL;