From 232711c5bda3fe5b2680bbbaf6eb9a4b59e7b51b Mon Sep 17 00:00:00 2001 From: vladut-paiu Date: Tue, 3 Jul 2012 09:34:52 +0000 Subject: [PATCH 3/8] Reset column types to NULL upon freeing resultset columns Credit to Peter Lemenkov --- db/db_res.c | 1 + 1 file changed, 1 insertion(+) diff --git a/db/db_res.c b/db/db_res.c index 78868ec..cbba30f 100644 --- a/db/db_res.c +++ b/db/db_res.c @@ -77,6 +77,7 @@ int db_free_columns(db_res_t* _r) /* free names and types */ if (RES_NAMES(_r)) { LM_DBG("freeing result columns at %p\n", RES_NAMES(_r)); + RES_TYPES(_r) = NULL; pkg_free(RES_NAMES(_r)); RES_NAMES(_r) = NULL; } -- 1.8.1