From: Fredrik Tolf Date: Fri, 3 Sep 2010 05:32:48 +0000 (+0200) Subject: libht: Fixed headrmheader bug. X-Git-Tag: 0.1~34 X-Git-Url: http://www.dolda2000.com/gitweb/?p=ashd.git;a=commitdiff_plain;h=608f4ac7a840277f9754d8fe0410a31727057d3f libht: Fixed headrmheader bug. --- diff --git a/lib/req.c b/lib/req.c index 7bb37b4..64944bf 100644 --- a/lib/req.c +++ b/lib/req.c @@ -200,7 +200,7 @@ void headrmheader(struct hthead *head, const char *name) free(head->headers[i][0]); free(head->headers[i][1]); free(head->headers[i]); - memmove(head->headers + i, head->headers + i + 1, --head->noheaders - i); + memmove(head->headers + i, head->headers + i + 1, sizeof(head->headers) * (--head->noheaders - i)); return; } }