diff options
author | Christian Grothoff <christian@grothoff.org> | 2007-06-13 07:25:11 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2007-06-13 07:25:11 +0000 |
commit | 299b28f1316ed69b4db0174adc9166fac55b8ecc (patch) | |
tree | 2dc8d54bc91098977ba94050fc9d553b28d3bea2 /src/daemon/session.c | |
parent | 67b4004e738e976179272da7e254f6b72887bc94 (diff) | |
download | libmicrohttpd-299b28f1316ed69b4db0174adc9166fac55b8ecc.tar.gz libmicrohttpd-299b28f1316ed69b4db0174adc9166fac55b8ecc.zip |
added essential logging
Diffstat (limited to 'src/daemon/session.c')
-rw-r--r-- | src/daemon/session.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/daemon/session.c b/src/daemon/session.c index b458cad7..62e05edd 100644 --- a/src/daemon/session.c +++ b/src/daemon/session.c | |||
@@ -384,7 +384,7 @@ MHD_build_header_response(struct MHD_Session * session) { | |||
384 | pos = pos->next; | 384 | pos = pos->next; |
385 | } | 385 | } |
386 | /* produce data */ | 386 | /* produce data */ |
387 | data = malloc(size); | 387 | data = malloc(size + 1); |
388 | memcpy(data, | 388 | memcpy(data, |
389 | code, | 389 | code, |
390 | off); | 390 | off); |
@@ -397,6 +397,9 @@ MHD_build_header_response(struct MHD_Session * session) { | |||
397 | off += strlen(pos->header) + strlen(pos->value) + 4; | 397 | off += strlen(pos->header) + strlen(pos->value) + 4; |
398 | pos = pos->next; | 398 | pos = pos->next; |
399 | } | 399 | } |
400 | sprintf(&data[off], | ||
401 | "\r\n"); | ||
402 | off += 2; | ||
400 | if (off != size) | 403 | if (off != size) |
401 | abort(); | 404 | abort(); |
402 | session->write_buffer = data; | 405 | session->write_buffer = data; |