diff options
-rw-r--r-- | src/gns/gns_api.c | 1 | ||||
-rw-r--r-- | src/gns/gnunet-gns.c | 1 | ||||
-rw-r--r-- | src/transport/transport-testing.c | 3 |
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", |