Files
qt4-x11/debian/readdir-hppa-test.c
2025-08-24 20:55:26 +08:00

26 lines
557 B
C

#include <sys/types.h>
#include <dirent.h>
#include <errno.h>
#include <stdio.h>
main() {
int return_code;
DIR *dir;
struct dirent entry;
struct dirent *result;
if ((dir = opendir(".")) == NULL)
perror("opendir() error");
else {
// puts("contents of .:");
for (return_code = readdir_r(dir, &entry, &result);
result != NULL && return_code == 0;
return_code = readdir_r(dir, &entry, &result))
printf("%s\n", entry.d_name);
if (return_code != 0)
perror("readdir_r() error");
closedir(dir);
}
}