diff options
Diffstat (limited to 'src/rps/gnunet-service-rps.c')
-rw-r--r-- | src/rps/gnunet-service-rps.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rps/gnunet-service-rps.c b/src/rps/gnunet-service-rps.c index 68c0688af..11a2215c5 100644 --- a/src/rps/gnunet-service-rps.c +++ b/src/rps/gnunet-service-rps.c | |||
@@ -399,7 +399,7 @@ rem_from_list (struct GNUNET_PeerIdentity **peer_list, | |||
399 | { | 399 | { |
400 | if (i < *list_size -1) | 400 | if (i < *list_size -1) |
401 | { /* Not at the last entry -- shift peers left */ | 401 | { /* Not at the last entry -- shift peers left */ |
402 | GNUNET_memcpy (&tmp[i], &tmp[i +1], | 402 | memmove (&tmp[i], &tmp[i +1], |
403 | ((*list_size) - i -1) * sizeof (struct GNUNET_PeerIdentity)); | 403 | ((*list_size) - i -1) * sizeof (struct GNUNET_PeerIdentity)); |
404 | } | 404 | } |
405 | /* Remove last entry (should be now useless PeerID) */ | 405 | /* Remove last entry (should be now useless PeerID) */ |