aboutsummaryrefslogtreecommitdiff
path: root/src/namestore
diff options
context:
space:
mode:
authorSchanzenbach, Martin <mschanzenbach@posteo.de>2019-04-30 17:40:36 +0200
committerSchanzenbach, Martin <mschanzenbach@posteo.de>2019-04-30 17:40:36 +0200
commitb0b190fb57a4bb5eb4f9c5b1da6a4311496112e1 (patch)
tree55661ee75c98cf8b1ef774068ef288191e435e01 /src/namestore
parent342619bf17d389e4305c9ee72b609059706a8023 (diff)
downloadgnunet-b0b190fb57a4bb5eb4f9c5b1da6a4311496112e1.tar.gz
gnunet-b0b190fb57a4bb5eb4f9c5b1da6a4311496112e1.zip
REST/NAMESTORE: fix memleak
Diffstat (limited to 'src/namestore')
-rw-r--r--src/namestore/plugin_rest_namestore.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/namestore/plugin_rest_namestore.c b/src/namestore/plugin_rest_namestore.c
index 39b21c233..1d8c180fb 100644
--- a/src/namestore/plugin_rest_namestore.c
+++ b/src/namestore/plugin_rest_namestore.c
@@ -628,6 +628,7 @@ namestore_add (struct GNUNET_REST_RequestHandle *con_handle,
628 json_decref (data_js); 628 json_decref (data_js);
629 return; 629 return;
630 } 630 }
631 GNUNET_JSON_parse_free (gnsspec);
631 if (0 >= strlen (handle->record_name)) 632 if (0 >= strlen (handle->record_name))
632 { 633 {
633 handle->emsg = GNUNET_strdup (GNUNET_REST_NAMESTORE_INVALID_DATA); 634 handle->emsg = GNUNET_strdup (GNUNET_REST_NAMESTORE_INVALID_DATA);