Blame string/tst-strtok.c

Packit Service 82fcde
/* Testcase for strtok reported by Andrew Church <achurch@achurch.org>.  */
Packit Service 82fcde
#include <stdio.h>
Packit Service 82fcde
#include <string.h>
Packit Service 82fcde
Packit Service 82fcde
int
Packit Service 82fcde
do_test (void)
Packit Service 82fcde
{
Packit Service 82fcde
  char buf[1] = { 0 };
Packit Service 82fcde
  int result = 0;
Packit Service 82fcde
Packit Service 82fcde
  if (strtok (buf, " ") != NULL)
Packit Service 82fcde
    {
Packit Service 82fcde
      puts ("first strtok call did not return NULL");
Packit Service 82fcde
      result = 1;
Packit Service 82fcde
    }
Packit Service 82fcde
  else if (strtok (NULL, " ") != NULL)
Packit Service 82fcde
    {
Packit Service 82fcde
      puts ("second strtok call did not return NULL");
Packit Service 82fcde
      result = 1;
Packit Service 82fcde
    }
Packit Service 82fcde
Packit Service 82fcde
  return result;
Packit Service 82fcde
}
Packit Service 82fcde
Packit Service 82fcde
#include <support/test-driver.c>