summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/string.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/string.h b/include/string.h
index 6771b1d..9f7d462 100644
--- a/include/string.h
+++ b/include/string.h
@@ -10,8 +10,8 @@ void *
10__fortify_memcpy(void *dest, const void *src, size_t n) 10__fortify_memcpy(void *dest, const void *src, size_t n)
11{ 11{
12 size_t bos = __builtin_object_size(dest, 0); 12 size_t bos = __builtin_object_size(dest, 0);
13 char *d = dest; 13 char *d = (char *)dest;
14 const char *s = src; 14 const char *s = (const char *)src;
15 15
16 /* trap if pointers are overlapping but not if dest == src. 16 /* trap if pointers are overlapping but not if dest == src.
17 * gcc seems to like to generate code that relies on dest == src */ 17 * gcc seems to like to generate code that relies on dest == src */