* private.h (mempcpy) [!HAVE_MEMPCPY]: Args are pointer to void,
not pointer to char, for compatibility with glibc.
---
 private.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/private.h b/private.h
index f6f12aa2..befa6db1 100644
--- a/private.h
+++ b/private.h
@@ -844,7 +844,7 @@ extern char **environ;
 #endif
 #if !HAVE_MEMPCPY
 static void *
-mempcpy(char *restrict s1, char const *restrict s2, size_t n)
+mempcpy(void *restrict s1, void const *restrict s2, size_t n)
 {
   char *p = memcpy(s1, s2, n);
   return p + n;
-- 
2.51.0

Reply via email to