From 014183a1b7c69fed2430886bed57841368fe52ed Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Sun, 23 Mar 2014 13:36:00 +0900 Subject: [PATCH] evas_gl: fix memory leak in case that version doesn't include dot fix CID 1193479 --- src/modules/evas/engines/gl_common/evas_gl_context.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/evas/engines/gl_common/evas_gl_context.c b/src/modules/evas/engines/gl_common/evas_gl_context.c index a699932540..f34bd88e83 100644 --- a/src/modules/evas/engines/gl_common/evas_gl_context.c +++ b/src/modules/evas/engines/gl_common/evas_gl_context.c @@ -372,7 +372,11 @@ _evas_gl_common_version_check() return 0; tmp = strchr(version, '.'); - if (!tmp) return 0; + if (!tmp) + { + free(version); + return 0; + } /* the first '.' always exists */ *tmp = '\0'; major = atoi(version);