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/psyc/test_psyc.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/psyc/test_psyc.c') diff --git a/src/psyc/test_psyc.c b/src/psyc/test_psyc.c index 402b17b96..9797a96b5 100644 --- a/src/psyc/test_psyc.c +++ b/src/psyc/test_psyc.c @@ -607,7 +607,7 @@ tmit_notify_data (void *cls, uint16_t *data_size, void *data) tmit->paused = GNUNET_NO; *data_size = size; - memcpy (data, tmit->data[tmit->n], size); + GNUNET_memcpy (data, tmit->data[tmit->n], size); return ++tmit->n < tmit->data_count ? GNUNET_NO : GNUNET_YES; } @@ -653,9 +653,9 @@ tmit_notify_mod (void *cls, uint16_t *data_size, void *data, uint8_t *oper, tmit->mod_value = tmit->mod->value + value_size; } - memcpy (data, tmit->mod->name, name_size); + GNUNET_memcpy (data, tmit->mod->name, name_size); ((char *)data)[name_size] = '\0'; - memcpy ((char *)data + name_size + 1, tmit->mod->value, value_size); + GNUNET_memcpy ((char *)data + name_size + 1, tmit->mod->value, value_size); } else if (NULL != tmit->mod_value && 0 < tmit->mod_value_size) { /* Modifier continuation */ @@ -682,7 +682,7 @@ tmit_notify_mod (void *cls, uint16_t *data_size, void *data, uint8_t *oper, } *data_size = value_size; - memcpy (data, value, value_size); + GNUNET_memcpy (data, value, value_size); } return GNUNET_NO; -- cgit v1.2.3