diff --git a/utils.c b/utils.c index ef8df5b2..38bb0d06 100644 --- a/utils.c +++ b/utils.c @@ -2708,12 +2708,12 @@ char *uwsgi_get_binary_path(char *argvzero) { #elif defined(__sun__) char *buf = (char *)getexecname(); if (buf) { - uwsgi_log("HELLO: %s\n", buf); // return only absolute path if (buf[0] == '/') { return buf; } char *newbuf = realpath(buf, NULL); + free(buf); if (newbuf) { return newbuf; }