gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r23979 - in gnunet/src: gns transport


From: gnunet
Subject: [GNUnet-SVN] r23979 - in gnunet/src: gns transport
Date: Mon, 24 Sep 2012 14:49:48 +0200

Author: wachs
Date: 2012-09-24 14:49:48 +0200 (Mon, 24 Sep 2012)
New Revision: 23979

Modified:
   gnunet/src/gns/gns_api.c
   gnunet/src/gns/gnunet-gns.c
   gnunet/src/transport/transport-testing.c
Log:
 coverity bugs

Modified: gnunet/src/gns/gns_api.c
===================================================================
--- gnunet/src/gns/gns_api.c    2012-09-24 12:39:08 UTC (rev 23978)
+++ gnunet/src/gns/gns_api.c    2012-09-24 12:49:48 UTC (rev 23979)
@@ -837,6 +837,7 @@
   if (msize > UINT16_MAX)
   {
     GNUNET_break (0);
+    GNUNET_free (pkey_enc);
     return NULL;
   }
   lr = GNUNET_malloc (sizeof (struct GNUNET_GNS_LookupRequest) +

Modified: gnunet/src/gns/gnunet-gns.c
===================================================================
--- gnunet/src/gns/gnunet-gns.c 2012-09-24 12:39:08 UTC (rev 23978)
+++ gnunet/src/gns/gnunet-gns.c 2012-09-24 12:49:48 UTC (rev 23979)
@@ -246,6 +246,7 @@
     if (! raw)
       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
                  "Using private zone: %s!\n", &zonename);
+    GNUNET_CRYPTO_rsa_key_free (private_key);
   }
   
   if (NULL != lookup_type)

Modified: gnunet/src/transport/transport-testing.c
===================================================================
--- gnunet/src/transport/transport-testing.c    2012-09-24 12:39:08 UTC (rev 
23978)
+++ gnunet/src/transport/transport-testing.c    2012-09-24 12:49:48 UTC (rev 
23979)
@@ -278,9 +278,10 @@
                      "Testing library failed to create unique configuration 
based on `%s': `%s'\n",
                      cfgname, emsg);
     GNUNET_TRANSPORT_TESTING_stop_peer (tth, p);
+    GNUNET_free_non_null (emsg);
     return NULL;
   }
-
+  GNUNET_free_non_null (emsg);
   if (GNUNET_OK != GNUNET_TESTING_peer_start (p->peer))
   {
     GNUNET_log_from (GNUNET_ERROR_TYPE_ERROR, "transport-testing",




reply via email to

[Prev in Thread] Current Thread [Next in Thread]