#ifndef HAVE_STRPBRK extern char *strpbrk (char *str1, char *str2); #endif /* HAVE_STRPBRK */ #ifndef HAVE_STRPBRK /* ** find first occurrence of any char from str2 in str1 */ char * strpbrk ( char *str1, char *str2) { register char *ptr1; register char *ptr2; for (ptr1 = str1; *ptr1 != '\0'; ptr1++) { for (ptr2 = str2; *ptr2 != '\0';) { if (*ptr1 == *ptr2++) return (ptr1); } } return (char *) 0; } #endif