From 4a85a0f56ad7a3bb20305feb6044c25770899fa1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ji=C5=99=C3=AD=20=C5=A0kr=C3=A1bal?= Date: Thu, 10 Mar 2005 14:20:48 +0000 Subject: [PATCH] - avoid to free uninitialized memmory --- org.glite.lb.server/project/version.properties | 2 +- org.glite.lb.server/src/lb_proto.c | 11 +++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/org.glite.lb.server/project/version.properties b/org.glite.lb.server/project/version.properties index 7aa8302..6398725 100644 --- a/org.glite.lb.server/project/version.properties +++ b/org.glite.lb.server/project/version.properties @@ -1,4 +1,4 @@ #Wed Jan 12 04:18:30 CET 2005 -module.version=1.2.3 +module.version=1.2.4 module.build=146 module.age=1 diff --git a/org.glite.lb.server/src/lb_proto.c b/org.glite.lb.server/src/lb_proto.c index e1709b7..c6fb6d9 100644 --- a/org.glite.lb.server/src/lb_proto.c +++ b/org.glite.lb.server/src/lb_proto.c @@ -788,9 +788,9 @@ edg_wll_ErrorCode edg_wll_Proto(edg_wll_Context ctx, } } else if (!strncmp(requestPTR,KEY_QUERY_SEQUENCE_CODE,sizeof(KEY_QUERY_SEQUENCE_CODE)-1)) { - char *source; - char *seqCode; - edg_wlc_JobId jobId; + char *source = NULL; + char *seqCode = NULL; + edg_wlc_JobId jobId = NULL; if (parseQuerySequenceCodeRequest(ctx, messageBody, &jobId, &source)) @@ -817,10 +817,9 @@ edg_wll_ErrorCode edg_wll_Proto(edg_wll_Context ctx, ret = HTTP_INTERNAL; } - free(source); - free(seqCode); + if ( source ) free(source); + if ( seqCode ) free(seqCode); edg_wlc_JobIdFree(jobId); - } -- 1.8.2.3