fix void* pointer arithmetic in string_strchr.c
authorSzabolcs Nagy <nsz@port70.net>
Tue, 20 May 2014 02:37:38 +0000 (04:37 +0200)
committerSzabolcs Nagy <nsz@port70.net>
Tue, 20 May 2014 02:37:38 +0000 (04:37 +0200)
src/functional/string_strchr.c

index 883db91..718649a 100644 (file)
@@ -10,7 +10,7 @@ static void *aligned(void *p)
 
 static void *aligncpy(void *p, size_t len, size_t a)
 {
-       return memcpy(aligned(buf)+a, p, len);
+       return memcpy((char*)aligned(buf)+a, p, len);
 }
 
 #define N(s, c) { \