From: Adam Dickmeiss Date: Thu, 10 Sep 2009 13:29:57 +0000 (+0200) Subject: Fix leak in load_database. X-Git-Tag: v1.2.1~39^2~10 X-Git-Url: http://lists.indexdata.dk/?a=commitdiff_plain;h=3fe9b28933e296a503a713f92a30a5c75e267272;p=pazpar2-moved-to-github.git Fix leak in load_database. This leak is small but seems to have been there for quite some time. --- diff --git a/src/database.c b/src/database.c index 0dd359b..e030ecc 100644 --- a/src/database.c +++ b/src/database.c @@ -153,7 +153,7 @@ static struct database *load_database(const char *id, memset(db, 0, sizeof(*db)); db->host = 0; db->url = nmem_strdup(service->nmem, id); - db->databases = xmalloc(2 * sizeof(char *)); + db->databases = nmem_malloc(service->nmem, 2 * sizeof(char *)); db->databases[0] = nmem_strdup(service->nmem, dbname); db->databases[1] = 0; db->errors = 0;