diff options
author | goodale <goodale@1faa4e14-9dd3-4be0-9f0e-ffe519881164> | 2000-09-16 14:21:19 +0000 |
---|---|---|
committer | goodale <goodale@1faa4e14-9dd3-4be0-9f0e-ffe519881164> | 2000-09-16 14:21:19 +0000 |
commit | 21938abcbb2d93a318511fcbe5d0398a3184a2e2 (patch) | |
tree | cab4ea7c073a8e8461c2542562b493524db55319 | |
parent | 5943c47cf203a789b708919e439ee6d610e40064 (diff) |
Bugfix.
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusConnect/HTTPD/trunk@24 1faa4e14-9dd3-4be0-9f0e-ffe519881164
-rw-r--r-- | src/Steer.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Steer.c b/src/Steer.c index 3935ded..d1da668 100644 --- a/src/Steer.c +++ b/src/Steer.c @@ -94,6 +94,7 @@ int HTTP_SteerQueue(const char *thorn, const char *parameter, const char *value) if(tmp) { queuebuffer = tmp; + queuebuffer_size = buffer_length+parameter_length+1; retval = 0; } else @@ -104,7 +105,9 @@ int HTTP_SteerQueue(const char *thorn, const char *parameter, const char *value) if(!retval) { - sprintf(queuebuffer,"%s%s::%s=%s\n", queuebuffer,thorn,parameter, value); + sprintf(queuebuffer,"%s%s::%s=%s\n", + buffer_length ? queuebuffer : "", + thorn,parameter, value); } return retval; |