From d8c53b12a818ff7cf82d06a1a69c395bdef85ee6 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 8 Jul 2016 17:20:23 +0000 Subject: -avoid calling memcpy() with NULL argument, even if len is 0 --- src/util/server_nc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/util/server_nc.c') diff --git a/src/util/server_nc.c b/src/util/server_nc.c index 75c9e1bc2..a95cd7f6d 100644 --- a/src/util/server_nc.c +++ b/src/util/server_nc.c @@ -326,7 +326,7 @@ transmit_message (void *cls, "Copying message of type %u and size %u from pending queue to transmission buffer\n", ntohs (pml->msg->type), msize); - memcpy (&cbuf[ret], pml->msg, msize); + GNUNET_memcpy (&cbuf[ret], pml->msg, msize); ret += msize; size -= msize; GNUNET_free (pml); @@ -391,7 +391,7 @@ do_unicast (struct GNUNET_SERVER_NotificationContext *nc, ntohs (msg->type), ntohs (msg->size), (unsigned int) nc->queue_length); - memcpy (&pml[1], msg, size); + GNUNET_memcpy (&pml[1], msg, size); /* append */ GNUNET_CONTAINER_DLL_insert_tail (client->pending_head, client->pending_tail, -- cgit v1.2.3