diff options
Diffstat (limited to 'src/gns/plugin_rest_gns.c')
-rw-r--r-- | src/gns/plugin_rest_gns.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gns/plugin_rest_gns.c b/src/gns/plugin_rest_gns.c index d7fc31d4c..1a5ee9eea 100644 --- a/src/gns/plugin_rest_gns.c +++ b/src/gns/plugin_rest_gns.c | |||
@@ -648,6 +648,7 @@ libgnunet_plugin_rest_gns_init (void *cls) | |||
648 | api->cls = &plugin; | 648 | api->cls = &plugin; |
649 | api->name = API_NAMESPACE; | 649 | api->name = API_NAMESPACE; |
650 | api->process_request = &rest_gns_process_request; | 650 | api->process_request = &rest_gns_process_request; |
651 | GNUNET_asprintf (&api->allow_methods, "%s", MHD_HTTP_METHOD_GET); | ||
651 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 652 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, |
652 | _("GNS REST API initialized\n")); | 653 | _("GNS REST API initialized\n")); |
653 | return api; | 654 | return api; |
@@ -667,6 +668,7 @@ libgnunet_plugin_rest_gns_done (void *cls) | |||
667 | struct Plugin *plugin = api->cls; | 668 | struct Plugin *plugin = api->cls; |
668 | 669 | ||
669 | plugin->cfg = NULL; | 670 | plugin->cfg = NULL; |
671 | GNUNET_free_non_null (api->allow_methods); | ||
670 | GNUNET_free (api); | 672 | GNUNET_free (api); |
671 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 673 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
672 | "GNS REST plugin is finished\n"); | 674 | "GNS REST plugin is finished\n"); |