From: František Dvořák Date: Mon, 6 Aug 2012 14:50:51 +0000 (+0000) Subject: Not freeing getenv() return value. X-Git-Tag: glite-lbjp-common-gss_R_3_2_4_1~42 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=35f950d702f5ddfabf0ba98a6596c13b9757dcb8;p=jra1mw.git Not freeing getenv() return value. --- diff --git a/org.glite.lb.server/src/bkserverd.c b/org.glite.lb.server/src/bkserverd.c index 916e39a..0b93f74 100644 --- a/org.glite.lb.server/src/bkserverd.c +++ b/org.glite.lb.server/src/bkserverd.c @@ -587,9 +587,8 @@ int main(int argc, char *argv[]) if (!html_header) { char *html_header_prefix = getenv("GLITE_LB_LOCATION_ETC"); - if (!html_header_prefix) html_header_prefix=strdup("/etc/glite-lb"); + if (!html_header_prefix) html_header_prefix="/etc/glite-lb"; asprintf(&html_header, "%s/html_header.html", html_header_prefix); - free(html_header_prefix); } if (html_header) { char *et, *ed; @@ -795,7 +794,7 @@ int main(int argc, char *argv[]) } if (!dbstring) dbstring = getenv("LBDB"); - if (!dbstring) dbstring = strdup(DEFAULTCS); + if (!dbstring) dbstring = DEFAULTCS; /* Just check the database and let it be. The slaves do the job. */ if (wait_for_open(ctx, dbstring)) {