]> git.saurik.com Git - apple/libc.git/blobdiff - string/FreeBSD/index.c
Libc-594.9.5.tar.gz
[apple/libc.git] / string / FreeBSD / index.c
index c0eeafa5adeb880064393b1fe7ca308511550fa4..be2c0520342b292237af85e37e053a9c1e815b3f 100644 (file)
@@ -35,7 +35,7 @@
 static char sccsid[] = "@(#)index.c    8.1 (Berkeley) 6/4/93";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/index.c,v 1.5 2002/08/30 19:42:07 robert Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/index.c,v 1.7 2003/12/18 07:44:53 jkh Exp $");
 
 #include <stddef.h>
 
@@ -52,8 +52,11 @@ index
 #endif
 (const char *p, int ch)
 {
+       char c;
+
+       c = ch;
        for (;; ++p) {
-               if (*p == ch)
+               if (*p == c)
                        return ((char *)p);
                if (*p == '\0')
                        return (NULL);