X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=http_recv.c;h=bd234a02827c120dfe35b629d04fd8211da5bb3a;hp=cdb4bc151c4f580803160b80af672cc9d011bfa7;hb=a118b7220a705ad1f7831270018ee357d40242db;hpb=62342ef50476f58e97cd9bb160fdb74ec4989bff diff --git a/http_recv.c b/http_recv.c index cdb4bc15..bd234a02 100644 --- a/http_recv.c +++ b/http_recv.c @@ -23,9 +23,6 @@ #include "fd.h" #include "buffer_tree.h" -/** the output buffer size of the http receiver */ -#define BUFSIZE (32 * 1024) - /** * the possible states of a http receiver node * @@ -151,7 +148,6 @@ static void http_recv_close(struct receiver_node *rn) close(phd->fd); btr_pool_free(phd->btrp); - free(rn->buf); free(rn->private_data); } @@ -180,7 +176,6 @@ static int http_recv_open(struct receiver_node *rn) close(fd); return ret; } - rn->buf = para_calloc(BUFSIZE); rn->private_data = phd = para_calloc(sizeof(struct private_http_recv_data)); phd->fd = fd; phd->status = HTTP_CONNECTED; @@ -191,6 +186,7 @@ static int http_recv_open(struct receiver_node *rn) static void http_recv_free_config(void *conf) { http_recv_cmdline_parser_free(conf); + free(conf); } /**