gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r15049 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r15049 - gnunet/src/transport
Date: Wed, 20 Apr 2011 14:18:57 +0200

Author: wachs
Date: 2011-04-20 14:18:57 +0200 (Wed, 20 Apr 2011)
New Revision: 15049

Modified:
   gnunet/src/transport/gnunet-service-transport.c
Log:
fixed memory leak


Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c     2011-04-20 10:31:00 UTC 
(rev 15048)
+++ gnunet/src/transport/gnunet-service-transport.c     2011-04-20 12:18:57 UTC 
(rev 15049)
@@ -2509,6 +2509,8 @@
       GNUNET_SCHEDULER_cancel (pos->revalidate_task);
       pos->revalidate_task = GNUNET_SCHEDULER_NO_TASK;
     }
+  GNUNET_free_non_null(pos->ressources);
+  GNUNET_free_non_null(pos->quality);
   GNUNET_free (pos);
   if (nl->received_pong == GNUNET_NO)
     return; /* nothing to do, never connected... */
@@ -4832,7 +4834,7 @@
                  peer_pos->ressources = NULL;
                  GNUNET_free(peer_pos->quality);
                  peer_pos->ressources = NULL;
-          GNUNET_free(peer_pos);
+                 GNUNET_free(peer_pos);
         }
       GNUNET_free (rpos);
     }




reply via email to

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