gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r30686 - gnunet/src/mesh


From: gnunet
Subject: [GNUnet-SVN] r30686 - gnunet/src/mesh
Date: Thu, 14 Nov 2013 13:09:51 +0100

Author: bartpolot
Date: 2013-11-14 13:09:51 +0100 (Thu, 14 Nov 2013)
New Revision: 30686

Modified:
   gnunet/src/mesh/gnunet-service-mesh_connection.c
Log:
- free data copy in case of error


Modified: gnunet/src/mesh/gnunet-service-mesh_connection.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh_connection.c    2013-11-14 12:06:18 UTC 
(rev 30685)
+++ gnunet/src/mesh/gnunet-service-mesh_connection.c    2013-11-14 12:09:51 UTC 
(rev 30686)
@@ -2373,6 +2373,7 @@
       if (0 == ttl)
       {
         GNUNET_break_op (0);
+        GNUNET_free (data);
         return NULL;
       }
       emsg->cid = c->id;
@@ -2441,6 +2442,7 @@
       fc->queue_n--;
       fc->next_pid--;
     }
+    GNUNET_free (data);
     return NULL; /* Drop this message */
   }
 
@@ -2453,6 +2455,7 @@
   if (NULL == q->q)
   {
     GNUNET_break (0);
+    GNUNET_free (data);
     GNUNET_free (q);
     return NULL;
   }




reply via email to

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