gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r37927 - gnunet/src/rps


From: gnunet
Subject: [GNUnet-SVN] r37927 - gnunet/src/rps
Date: Thu, 15 Sep 2016 00:38:07 +0200

Author: ch3
Date: 2016-09-15 00:38:07 +0200 (Thu, 15 Sep 2016)
New Revision: 37927

Modified:
   gnunet/src/rps/gnunet-service-rps_peers.c
Log:
-rps _peers: prevent leaking of storage

Modified: gnunet/src/rps/gnunet-service-rps_peers.c
===================================================================
--- gnunet/src/rps/gnunet-service-rps_peers.c   2016-09-14 22:24:29 UTC (rev 
37926)
+++ gnunet/src/rps/gnunet-service-rps_peers.c   2016-09-14 22:38:07 UTC (rev 
37927)
@@ -874,7 +874,7 @@
   char *buf;
   ssize_t size_read;
   char *iter_buf;
-  const char *str_repr;
+  char *str_repr;
   const struct GNUNET_PeerIdentity *peer;
 
   if (0 == strncmp ("DISABLE", filename_valid_peers, 7))
@@ -903,6 +903,7 @@
   {
     str_repr = GNUNET_strndup (iter_buf, 53);
     peer = s2i_full (str_repr);
+    GNUNET_free (str_repr);
     add_valid_peer (peer);
     LOG (GNUNET_ERROR_TYPE_DEBUG,
         "Restored valid peer %s from disk\n",




reply via email to

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