fixed some warnings
[reactos.git] / reactos / lib / string / lfind.c
index 18353a2..ee9a80e 100644 (file)
@@ -5,13 +5,13 @@
 void *_lfind(const void *key, const void *base, size_t *nelp,\r
          size_t width, int (*compar)(const void *, const void *))\r
 {\r
-  char* char_base = (char*)base;\r
+  const char* char_base = (const char *)base;\r
   size_t i;\r
 \r
   for (i = 0; i < *nelp; i++)\r
     {\r
       if (compar(key, char_base) == 0)\r
-       return char_base;\r
+       return (void *)((size_t)char_base);\r
 \r
       char_base += width;\r
     }\r