From 1e5fd0d5956510feece1d46ca10fa8d35ede1ae7 Mon Sep 17 00:00:00 2001 From: John Zavgren 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 --- jdk/src/solaris/bin/java_md_solinux.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/jdk/src/solaris/bin/java_md_solinux.c b/jdk/src/solaris/bin/java_md_solinux.c index f3cf522d323..b0028bde78d 100644 --- a/jdk/src/solaris/bin/java_md_solinux.c +++ b/jdk/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); } }