+++ /dev/null
-static char *
-begfield (int tab, char *ptr, char *lim, int sword, int schar)
-{
- if (tab)
- {
- while (ptr < lim && sword--)
- {
- while (ptr < lim && *ptr != tab)
- ++ptr;
- if (ptr < lim)
- ++ptr;
- }
- }
- else
- {
- while (1)
- ;
- }
-
- if (ptr + schar <= lim)
- ptr += schar;
-
- return ptr;
-}
-
-main ()
-{
- char *s = ":ab";
- char *lim = s + 3;
- if (begfield (':', s, lim, 1, 1) != s + 2)
- abort ();
- exit (0);
-}