aboutsummaryrefslogtreecommitdiff
path: root/src/rest
diff options
context:
space:
mode:
authorPhil <phil.buschmann@tum.de>2017-12-11 13:06:52 +0100
committerPhil <phil.buschmann@tum.de>2017-12-11 13:06:52 +0100
commite87ca099f191647b1c218fc213463433366db447 (patch)
tree683bcf9f12576b8d26515b2ab671a98d9c8676b4 /src/rest
parentc75b7de71443a6c993918c2440388aca36296e2e (diff)
parent5cefcd299ee56a92285569b1d96fb553a6582255 (diff)
downloadgnunet-e87ca099f191647b1c218fc213463433366db447.tar.gz
gnunet-e87ca099f191647b1c218fc213463433366db447.zip
-merge branch 'identity_oidc' of git-int.aisec.fraunhofer.de:sas/gnunet-mirror into identity_oidc
Diffstat (limited to 'src/rest')
-rw-r--r--src/rest/gnunet-rest-server.c8
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,