aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gns/gns_api.c1
-rw-r--r--src/gns/gnunet-gns.c1
-rw-r--r--src/transport/transport-testing.c3
3 files changed, 4 insertions, 1 deletions
diff --git a/src/gns/gns_api.c b/src/gns/gns_api.c
index f9e563fda..8d0fe6e99 100644
--- a/src/gns/gns_api.c
+++ b/src/gns/gns_api.c
@@ -837,6 +837,7 @@ GNUNET_GNS_lookup_zone (struct GNUNET_GNS_Handle *handle,
837 if (msize > UINT16_MAX) 837 if (msize > UINT16_MAX)
838 { 838 {
839 GNUNET_break (0); 839 GNUNET_break (0);
840 GNUNET_free (pkey_enc);
840 return NULL; 841 return NULL;
841 } 842 }
842 lr = GNUNET_malloc (sizeof (struct GNUNET_GNS_LookupRequest) + 843 lr = GNUNET_malloc (sizeof (struct GNUNET_GNS_LookupRequest) +
diff --git a/src/gns/gnunet-gns.c b/src/gns/gnunet-gns.c
index f06bf0d7b..068a9266e 100644
--- a/src/gns/gnunet-gns.c
+++ b/src/gns/gnunet-gns.c
@@ -246,6 +246,7 @@ run (void *cls, char *const *args, const char *cfgfile,
246 if (! raw) 246 if (! raw)
247 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 247 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
248 "Using private zone: %s!\n", &zonename); 248 "Using private zone: %s!\n", &zonename);
249 GNUNET_CRYPTO_rsa_key_free (private_key);
249 } 250 }
250 251
251 if (NULL != lookup_type) 252 if (NULL != lookup_type)
diff --git a/src/transport/transport-testing.c b/src/transport/transport-testing.c
index f6bfa289c..035b8fe8e 100644
--- a/src/transport/transport-testing.c
+++ b/src/transport/transport-testing.c
@@ -278,9 +278,10 @@ GNUNET_TRANSPORT_TESTING_start_peer (struct GNUNET_TRANSPORT_TESTING_handle *tth
278 "Testing library failed to create unique configuration based on `%s': `%s'\n", 278 "Testing library failed to create unique configuration based on `%s': `%s'\n",
279 cfgname, emsg); 279 cfgname, emsg);
280 GNUNET_TRANSPORT_TESTING_stop_peer (tth, p); 280 GNUNET_TRANSPORT_TESTING_stop_peer (tth, p);
281 GNUNET_free_non_null (emsg);
281 return NULL; 282 return NULL;
282 } 283 }
283 284 GNUNET_free_non_null (emsg);
284 if (GNUNET_OK != GNUNET_TESTING_peer_start (p->peer)) 285 if (GNUNET_OK != GNUNET_TESTING_peer_start (p->peer))
285 { 286 {
286 GNUNET_log_from (GNUNET_ERROR_TYPE_ERROR, "transport-testing", 287 GNUNET_log_from (GNUNET_ERROR_TYPE_ERROR, "transport-testing",