From a771c184b19cfabfebd77d61ea2d5c51b5f61ef7 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 3 Jan 2010 18:46:21 +0100 Subject: libreplace: Fix a C++ warning --- lib/replace/replace.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/replace/replace.c b/lib/replace/replace.c index 17fd46bcc8..df29185564 100644 --- a/lib/replace/replace.c +++ b/lib/replace/replace.c @@ -691,8 +691,8 @@ void *rep_memmem(const void *haystack, size_t haystacklen, return discard_const(haystack); } while (haystacklen >= needlelen) { - char *p = memchr(haystack, *(const char *)needle, - haystacklen-(needlelen-1)); + char *p = (char *)memchr(haystack, *(const char *)needle, + haystacklen-(needlelen-1)); if (!p) return NULL; if (memcmp(p, needle, needlelen) == 0) { return p; -- cgit