gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r36114 - gnunet/src/rps
Date: Wed, 22 Jul 2015 11:37:29 +0200

Author: ch3
Date: 2015-07-22 11:37:29 +0200 (Wed, 22 Jul 2015)
New Revision: 36114

Modified:
   gnunet/src/rps/gnunet-service-rps.c
Log:
-prevent harmless warning

Modified: gnunet/src/rps/gnunet-service-rps.c
===================================================================
--- gnunet/src/rps/gnunet-service-rps.c 2015-07-22 09:37:27 UTC (rev 36113)
+++ gnunet/src/rps/gnunet-service-rps.c 2015-07-22 09:37:29 UTC (rev 36114)
@@ -1913,14 +1913,18 @@
     GNUNET_array_grow (mal_peers,
                        num_mal_peers,
                        num_mal_peers + num_mal_peers_sent);
-    memcpy (&mal_peers[num_mal_peers_old],
-            peers,
-            num_mal_peers_sent * sizeof (struct GNUNET_PeerIdentity));
+    if (NULL != mal_peers &&
+        0 != num_mal_peers)
+    {
+      memcpy (&mal_peers[num_mal_peers_old],
+              peers,
+              num_mal_peers_sent * sizeof (struct GNUNET_PeerIdentity));
 
-    /* Add all mal peers to mal_peer_set */
-    add_peer_array_to_set (&mal_peers[num_mal_peers_old],
-                           num_mal_peers_sent,
-                           mal_peer_set);
+      /* Add all mal peers to mal_peer_set */
+      add_peer_array_to_set (&mal_peers[num_mal_peers_old],
+                             num_mal_peers_sent,
+                             mal_peer_set);
+    }
 
     /* Store the one attacked peer */
     memcpy (&attacked_peer,




reply via email to

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