raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4664d02fe2be11babf729e829d67162e0ef7dcb8
commit 4664d02fe2be11babf729e829d67162e0ef7dcb8 Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Mon Aug 5 14:49:58 2019 +0100 epp - fix tchnical leak for coverity its technically a leak.. but epp will give up a nd error out anyway here so... didn't matter. fix CID 1402655 --- src/bin/edje/epp/cpplib.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/edje/epp/cpplib.c b/src/bin/edje/epp/cpplib.c index d7bde9de68..75befb5345 100644 --- a/src/bin/edje/epp/cpplib.c +++ b/src/bin/edje/epp/cpplib.c @@ -7115,7 +7115,6 @@ read_token_list(cpp_reader * pfile, int *error_flag) memcpy(temp->name, (char *)(pfile->token_buffer + name_written), length); temp->name[length] = 0; - temp->next = token_ptrs; token_ptrs = temp; temp->length = length; @@ -7125,8 +7124,10 @@ read_token_list(cpp_reader * pfile, int *error_flag) { /* FIXME */ cpp_error(pfile, "unterminated token sequence following `#' operator"); + free(temp); return 0; } + temp->next = token_ptrs; } /* We accumulated the names in reverse order. --