summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-05-23 15:18:00 +0200
committerFlorian Dold <florian.dold@gmail.com>2016-05-23 15:19:36 +0200
commit97b09e7947792d896b53a3147b079f04e1fe6ddc (patch)
tree6a00407a25e45302368b5142db775980d23b347c
parent0a7ba32d115888636865c0aa340525c6d7b864b3 (diff)
downloadmerchant-97b09e7947792d896b53a3147b079f04e1fe6ddc.tar.gz
merchant-97b09e7947792d896b53a3147b079f04e1fe6ddc.tar.bz2
merchant-97b09e7947792d896b53a3147b079f04e1fe6ddc.zip
double buffer size, don't add two
-rw-r--r--src/backend/taler-merchant-httpd_parsing.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/taler-merchant-httpd_parsing.c b/src/backend/taler-merchant-httpd_parsing.c
index 50de5664..d38981da 100644
--- a/src/backend/taler-merchant-httpd_parsing.c
+++ b/src/backend/taler-merchant-httpd_parsing.c
@@ -125,7 +125,7 @@ buffer_append (struct Buffer *buf,
char *new_buf;
size_t new_size = buf->alloc;
while (new_size < buf->fill + data_size)
- new_size += 2;
+ new_size *= 2;
if (new_size > max_size)
return GNUNET_NO;
new_buf = GNUNET_malloc (new_size);