From 4e9ef2eea35b6ff3ad75e1a13cc820ffde0d9fa2 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Wed, 25 Jan 2012 22:35:36 +0000 Subject: [PATCH] Instrument code that pointer are already released Set pointers to NULL since on the function exit they are no longer valid. --- lib/format_text/export.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/format_text/export.c b/lib/format_text/export.c index 0dfb89703..5dcb96c39 100644 --- a/lib/format_text/export.c +++ b/lib/format_text/export.c @@ -757,11 +757,15 @@ static int _text_vg_export(struct formatter *f, r = 1; out: - if (f->mem) + if (f->mem) { dm_pool_destroy(f->mem); + f->mem = NULL; + } - if (f->pv_names) + if (f->pv_names) { dm_hash_destroy(f->pv_names); + f->pv_names = NULL; + } return r; }