home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / CLIPPER / MISC / EMXLIB8F.ZIP / EMX / LIB / STR / STRPBRK.C < prev    next >
Encoding:
C/C++ Source or Header  |  1993-01-02  |  406 b   |  17 lines

  1. /* strpbrk.c (emx+gcc) -- Copyright (c) 1990-1993 by Eberhard Mattes */
  2.  
  3. #include <string.h>
  4.  
  5. char *strpbrk (const char *string1, const char *string2)
  6. {
  7.   char table[256];
  8.  
  9.   memset (table, 1, 256);
  10.   while (*string2 != 0)
  11.     table[(unsigned char)*string2++] = 0;
  12.   table[0] = 0;
  13.   while (table[(unsigned char)*string1])
  14.     ++string1;
  15.   return (*string1 == 0 ? NULL : (char *)string1);
  16. }
  17.