[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",
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r37927 - gnunet/src/rps,
gnunet <=