diff options
author | Christian Grothoff <christian@grothoff.org> | 2015-07-09 22:29:10 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2015-07-09 22:29:10 +0200 |
commit | 1e7bef9762644445fd34a554488711b3881c699a (patch) | |
tree | b42b24f4888e680b349c3ead2f2e208892fb4ed4 /src/mint | |
parent | be535b68e1c5911c9ec011a0d24714d0f4b42377 (diff) |
-fix leaks
Diffstat (limited to 'src/mint')
-rw-r--r-- | src/mint/taler-mint-httpd.c | 1 | ||||
-rw-r--r-- | src/mint/taler-mint-httpd_parsing.c | 11 |
2 files changed, 4 insertions, 8 deletions
diff --git a/src/mint/taler-mint-httpd.c b/src/mint/taler-mint-httpd.c index 4fa867759..de0a0368e 100644 --- a/src/mint/taler-mint-httpd.c +++ b/src/mint/taler-mint-httpd.c @@ -105,7 +105,6 @@ handle_mhd_completion_callback (void *cls, void **con_cls, enum MHD_RequestTerminationCode toe) { - fprintf (stderr, "CC called (%p)!\n", *con_cls); if (NULL == *con_cls) return; TMH_PARSE_post_cleanup_callback (*con_cls); diff --git a/src/mint/taler-mint-httpd_parsing.c b/src/mint/taler-mint-httpd_parsing.c index 0f31e8652..9e7287f2b 100644 --- a/src/mint/taler-mint-httpd_parsing.c +++ b/src/mint/taler-mint-httpd_parsing.c @@ -29,13 +29,12 @@ /** - * Initial size for POST - * request buffer. + * Initial size for POST request buffer. */ -#define REQUEST_BUFFER_INITIAL 1024 +#define REQUEST_BUFFER_INITIAL (2*1024) /** - * Maximum POST request size + * Maximum POST request size. */ #define REQUEST_BUFFER_MAX (1024*1024) @@ -131,6 +130,7 @@ buffer_append (struct Buffer *buf, return GNUNET_NO; new_buf = GNUNET_malloc (new_size); memcpy (new_buf, buf->data, buf->fill); + GNUNET_free (buf->data); buf->data = new_buf; buf->alloc = new_size; } @@ -273,7 +273,6 @@ TMH_PARSE_post_json (struct MHD_Connection *connection, ? GNUNET_SYSERR : GNUNET_NO; } /* everything OK, wait for more POST data */ - fprintf (stderr, "Init %p\n", r); *upload_data_size = 0; *con_cls = r; return GNUNET_YES; @@ -315,8 +314,6 @@ TMH_PARSE_post_json (struct MHD_Connection *connection, TMH_RESPONSE_reply_invalid_json (connection)) ? GNUNET_NO : GNUNET_SYSERR; } - fprintf (stderr, "Deinit %p\n", r); - buffer_deinit (r); GNUNET_free (r); *con_cls = NULL; |