From 7b38b53e091443d7da3df538ec884ac952a5dbc8 Mon Sep 17 00:00:00 2001 From: Brendan Cully Date: Wed, 6 Jul 2005 21:03:00 +0000 Subject: [PATCH] Apply Aaron Crane's function pointer bandaid to the db4 open calls. --- hcache.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hcache.c b/hcache.c index 85cdc700..17dbabd4 100644 --- a/hcache.c +++ b/hcache.c @@ -805,7 +805,7 @@ mutt_hcache_open(const char *path, const char *folder) return NULL; } - ret = h->env->open(h->env, NULL, DB_INIT_MPOOL | DB_CREATE | DB_PRIVATE, + ret = (*h->env->open)(h->env, NULL, DB_INIT_MPOOL | DB_CREATE | DB_PRIVATE, 0600); if (!ret) { @@ -826,7 +826,7 @@ mutt_hcache_open(const char *path, const char *folder) h->db->set_pagesize(h->db, pagesize); } - ret = h->db->open(h->db, NULL, path, folder, DB_BTREE, createflags, 0600); + ret = (*h->db->open)(h->db, NULL, path, folder, DB_BTREE, createflags, 0600); if (ret) { h->db->close(h->db, 0); @@ -844,7 +844,6 @@ void mutt_hcache_close(void *db) { struct header_cache *h = db; - int ret; if (!h) return; -- 2.40.0