diff options
author | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2017-12-11 13:03:48 +0100 |
---|---|---|
committer | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2017-12-11 13:03:48 +0100 |
commit | 5cefcd299ee56a92285569b1d96fb553a6582255 (patch) | |
tree | d22c73f789991f7790fb9c371e3edaf25ecd11a8 /src/rest | |
parent | 5da3c7cf721ee3f6fe6efe515b39e4a370650366 (diff) | |
download | gnunet-5cefcd299ee56a92285569b1d96fb553a6582255.tar.gz gnunet-5cefcd299ee56a92285569b1d96fb553a6582255.zip |
-fix
Diffstat (limited to 'src/rest')
-rw-r--r-- | src/rest/gnunet-rest-server.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/rest/gnunet-rest-server.c b/src/rest/gnunet-rest-server.c index cb903e388..5415937a7 100644 --- a/src/rest/gnunet-rest-server.c +++ b/src/rest/gnunet-rest-server.c | |||
@@ -198,6 +198,14 @@ cleanup_handle (struct MhdConnectionHandle *handle) | |||
198 | MHD_destroy_response (handle->response); | 198 | MHD_destroy_response (handle->response); |
199 | if (NULL != handle->data_handle) | 199 | if (NULL != handle->data_handle) |
200 | { | 200 | { |
201 | |||
202 | if (NULL != handle->data_handle->header_param_map) | ||
203 | { | ||
204 | GNUNET_CONTAINER_multihashmap_iterate (handle->data_handle->header_param_map, | ||
205 | &cleanup_url_map, | ||
206 | NULL); | ||
207 | GNUNET_CONTAINER_multihashmap_destroy (handle->data_handle->header_param_map); | ||
208 | } | ||
201 | if (NULL != handle->data_handle->url_param_map) | 209 | if (NULL != handle->data_handle->url_param_map) |
202 | { | 210 | { |
203 | GNUNET_CONTAINER_multihashmap_iterate (handle->data_handle->url_param_map, | 211 | GNUNET_CONTAINER_multihashmap_iterate (handle->data_handle->url_param_map, |