From d31b3aad097cfb355dcb0b69cb77b70f42c80d3b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michal=20Voc=C5=AF?= Date: Mon, 27 Aug 2012 11:50:01 +0000 Subject: [PATCH] always include port when creating url --- org.glite.jobid.api-c/src/cjobid.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/org.glite.jobid.api-c/src/cjobid.c b/org.glite.jobid.api-c/src/cjobid.c index 5ef0715..552db94 100644 --- a/org.glite.jobid.api-c/src/cjobid.c +++ b/org.glite.jobid.api-c/src/cjobid.c @@ -239,18 +239,14 @@ void glite_jobid_free(glite_jobid_t job) char* glite_jobid_unparse(glite_jobid_const_t jobid) { - char *out, port[40]; + char *out; if (!jobid) return NULL; - if (jobid->BSport) - sprintf(port,":%d",jobid->BSport); - else - *port = 0; - - asprintf(&out, GLITE_JOBID_PROTO_PREFIX"%s%s/%s%s%s", - jobid->BShost,port, + asprintf(&out, GLITE_JOBID_PROTO_PREFIX"%s:%d/%s%s%s", + jobid->BShost, + jobid->BSport? jobid->BSport : GLITE_JOBID_DEFAULT_PORT, jobid->id, (jobid->info ? "?" : ""), (jobid->info ? jobid->info : "")); -- 1.8.2.3