From 9c0f753b14b1908831ff5a6a2b8d73c67dab05d3 Mon Sep 17 00:00:00 2001 From: jzavgren Date: Thu, 30 May 2013 12:19:10 +0100 Subject: [PATCH] 8015299: Memory leak in jdk/src/solaris/bin/java_md_solinux.c Reviewed-by: martin, dholmes, chegar, ksrini --- src/solaris/bin/java_md_solinux.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/solaris/bin/java_md_solinux.c b/src/solaris/bin/java_md_solinux.c index f3cf522d3..b0028bde7 100644 --- a/src/solaris/bin/java_md_solinux.c +++ b/src/solaris/bin/java_md_solinux.c @@ -649,9 +649,9 @@ CreateExecutionEnvironment(int *pargc, char ***pargv, && (dmpath == NULL) /* data model specific variables not set */ #endif /* __solaris__ */ ) { - + JLI_MemFree(newargv); + JLI_MemFree(new_runpath); return; - } } @@ -935,7 +935,7 @@ SetExecname(char **argv) char buf[PATH_MAX+1]; int len = readlink(self, buf, PATH_MAX); if (len >= 0) { - buf[len] = '\0'; /* readlink doesn't nul terminate */ + buf[len] = '\0'; /* readlink(2) doesn't NUL terminate */ exec_path = JLI_StringDup(buf); } } -- GitLab