xref: /csrg-svn/lib/libc/string/strpbrk.c (revision 26535)
124191Skre /*
224191Skre  * Copyright (c) 1985 Regents of the University of California.
324191Skre  * All rights reserved.  The Berkeley software License Agreement
424191Skre  * specifies the terms and conditions for redistribution.
524191Skre  */
624191Skre 
724191Skre /*
824191Skre  * Sys 5 compat routine...
924191Skre  */
1024191Skre 
11*26535Sdonn #if defined(LIBC_SCCS) && !defined(lint)
12*26535Sdonn static char sccsid[] = "@(#)strpbrk.c	5.2 (Berkeley) 86/03/09";
1324191Skre #endif
1424191Skre 
1524191Skre char *
1624191Skre strpbrk(s, brk)
1724191Skre 	register char *s, *brk;
1824191Skre {
1924191Skre 	register char *p;
2024191Skre 	register c;
2124191Skre 
2224191Skre 	while (c = *s) {
2324191Skre 		for (p = brk; *p; p++)
2424191Skre 			if (c == *p)
2524191Skre 				return (s);
2624191Skre 		s++;
2724191Skre 	}
2824191Skre 	return (0);
2924191Skre }
30