From 95172861f5ef0849804fe3ee224741ef07574974 Mon Sep 17 00:00:00 2001 From: Dale Weiler Date: Sat, 13 Apr 2013 18:04:07 +0000 Subject: [PATCH] Fix possible bug --- ftepp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ftepp.c b/ftepp.c index 2337d5a..6a5e9a1 100644 --- a/ftepp.c +++ b/ftepp.c @@ -471,7 +471,7 @@ static bool ftepp_define_body(ftepp_t *ftepp, ppmacro *macro) static bool ftepp_define(ftepp_t *ftepp) { - ppmacro *macro; + ppmacro *macro = NULL; size_t l = ftepp_ctx(ftepp).line; (void)ftepp_next(ftepp); @@ -520,7 +520,7 @@ static bool ftepp_define(ftepp_t *ftepp) return true; cleanup_false: - ppmacro_delete(macro); + if (macro) ppmacro_delete(macro); return false; } -- 2.39.2