1 // REQUIRES: (linux && !android) || freebsd
4 // RUN: mkdir -p %t-dir
5 // RUN: touch %t-dir/a %t-dir/b %t-dir/c
7 // RUN: %clang %s -DTEMP_DIR='"'"%t-dir"'"' -o %t && %run %t 2>&1
14 int main(int argc
, char **argv
) {
15 struct dirent
**dirpp
= NULL
;
16 int count
= scandir(TEMP_DIR
, &dirpp
, NULL
, NULL
);
17 fprintf(stderr
, "count is %d\n", count
);
19 for (int i
= 0; i
< count
; ++i
) {
20 fprintf(stderr
, "found %s\n", dirpp
[i
]->d_name
);