map in kernel in 4MB, global-bit-set 'pages' if hardware
[minix.git] / lib / ansi / strcspn.c
blobfbdc1d0223766424b7bfcaa547bc2977571bb135
1 /*
2 * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
3 * See the copyright notice in the ACK home directory, in the file "Copyright".
4 */
5 /* $Header$ */
7 #include <string.h>
9 size_t
10 strcspn(const char *string, const char *notin)
12 register const char *s1, *s2;
14 for (s1 = string; *s1; s1++) {
15 for(s2 = notin; *s2 != *s1 && *s2; s2++)
16 /* EMPTY */ ;
17 if (*s2)
18 break;
20 return s1 - string;