From 8823d7ad4b19937882626fae9593c9119156bf54 Mon Sep 17 00:00:00 2001 From: Jaehyun Cho Date: Tue, 6 Dec 2016 14:42:37 +0900 Subject: [PATCH] cpphash: Fix not to access freed pointer. Change-Id: I32220740355e9397f5a880a7d0de884c18de066e --- src/bin/edje/epp/cpphash.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/edje/epp/cpphash.c b/src/bin/edje/epp/cpphash.c index 80972ea..ac643e6 100644 --- a/src/bin/edje/epp/cpphash.c +++ b/src/bin/edje/epp/cpphash.c @@ -192,7 +192,7 @@ cpp_hash_cleanup(cpp_reader * pfile EINA_UNUSED) for (i = HASHSIZE; --i >= 0;) { - while (hashtab[i]) - delete_macro(hashtab[i]); + if (hashtab[i]) + delete_macro(hashtab[i]); } } -- 2.7.4