diff options
author | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2019-04-30 17:40:36 +0200 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2019-04-30 17:40:36 +0200 |
commit | b0b190fb57a4bb5eb4f9c5b1da6a4311496112e1 (patch) | |
tree | 55661ee75c98cf8b1ef774068ef288191e435e01 /src/namestore | |
parent | 342619bf17d389e4305c9ee72b609059706a8023 (diff) | |
download | gnunet-b0b190fb57a4bb5eb4f9c5b1da6a4311496112e1.tar.gz gnunet-b0b190fb57a4bb5eb4f9c5b1da6a4311496112e1.zip |
REST/NAMESTORE: fix memleak
Diffstat (limited to 'src/namestore')
-rw-r--r-- | src/namestore/plugin_rest_namestore.c | 1 |
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); |