From c9971f627ef75c6f018bb7e3198c7604e1b8f55b Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Thu, 15 Mar 2007 07:06:54 +0000 Subject: [PATCH] Fixed problem with replies SVN revision: 1810 --- src/elog.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/elog.c b/src/elog.c index 5b6abfd9..3d375a0b 100755 --- a/src/elog.c +++ b/src/elog.c @@ -349,9 +349,11 @@ INT retrieve_elog(char *host, int port, char *subdir, char *experiment, /* compose request */ strcpy(request, "GET /"); - if (subdir[0]) + if (subdir[0] && experiment[0]) + sprintf(request + strlen(request), "%s/%s/%d?cmd=download", subdir, experiment, message_id); + else if (subdir[0]) sprintf(request + strlen(request), "%s/%d?cmd=download", subdir, message_id); - if (experiment[0]) + else if (experiment[0]) sprintf(request + strlen(request), "%s/%d?cmd=download", experiment, message_id); strcat(request, " HTTP/1.0\r\n");