~timo-jyrinki/qtpackaging/qtbase

« back to all changes in this revision

Viewing changes to debian/readdir-hppa-test.c

  • Committer: Fathi Boudra
  • Date: 2012-09-02 11:21:06 UTC
  • Revision ID: git-v1:9376975341a7aab662d3ffdc3a79b04bbd41749e
Initial Qt base packaging (Qt 5)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include <sys/types.h>
 
2
#include <dirent.h>
 
3
#include <errno.h>
 
4
#include <stdio.h>
 
5
 
 
6
main() {
 
7
  int return_code;
 
8
  DIR *dir;
 
9
  struct dirent entry;
 
10
  struct dirent *result;
 
11
 
 
12
  if ((dir = opendir(".")) == NULL)
 
13
    perror("opendir() error");
 
14
  else {
 
15
 //   puts("contents of .:");
 
16
    for (return_code = readdir_r(dir, &entry, &result);
 
17
         result != NULL && return_code == 0;
 
18
         return_code = readdir_r(dir, &entry, &result))
 
19
      printf("%s\n", entry.d_name);
 
20
    if (return_code != 0)
 
21
      perror("readdir_r() error");
 
22
    closedir(dir);
 
23
  }
 
24
}
 
25