Blame io/bug-ftw5.c

Packit 6c4009
#include <errno.h>
Packit 6c4009
#include <ftw.h>
Packit 6c4009
#include <stdio.h>
Packit 6c4009
Packit 6c4009
static int
Packit 6c4009
fn (const char *file, const struct stat *sb, int flag, struct FTW *s)
Packit 6c4009
{
Packit 6c4009
  puts (file);
Packit 6c4009
  return FTW_STOP;
Packit 6c4009
}
Packit 6c4009
Packit 6c4009
static int
Packit 6c4009
do_test (void)
Packit 6c4009
{
Packit 6c4009
  if (nftw ("/", fn, 0, FTW_CHDIR | FTW_ACTIONRETVAL) < 0)
Packit 6c4009
    {
Packit 6c4009
      printf ("nftw / FTW_CHDIR: %m\n");
Packit 6c4009
      return 1;
Packit 6c4009
    }
Packit 6c4009
Packit 6c4009
  return 0;
Packit 6c4009
}
Packit 6c4009
Packit 6c4009
#define TEST_FUNCTION do_test ()
Packit 6c4009
#include "../test-skeleton.c"