summaryrefslogtreecommitdiff
path: root/lib/libc/string/strchr.c
blob: db632a2ef0482ff862630eec3f5100c4fa179c8a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <string.h>

char *strchr(const char *s, int c)
{
	while (*s) {
		if (*s == (char)c)
			return (char *)s;
		s++;
	}
	if (c == 0)
		return (char *)s;
	return NULL;
}