From 092fbdb132cd39ab7f2a6584d19e97bb274143d2 Mon Sep 17 00:00:00 2001 From: Cedric Duval Date: Mon, 31 Oct 2005 06:24:13 +0000 Subject: [PATCH] Fixed dangling pointers in database items after xrealloc'ing. --- database.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/database.c b/database.c index 138b7f3..9dce180 100644 --- a/database.c +++ b/database.c @@ -204,8 +204,10 @@ declare_unknown_field(char *key) return; for(i = 0; i < fields_count; i++) - if(database[i]) + if(database[i]) { database[i] = xrealloc(database[i], ITEM_SIZE); + database[i][fields_count - 1] = NULL; + } } /* -- 2.39.2