conf-files: replace readdir_r with readdir
This commit is contained in:
parent
0371ca0dac
commit
a2be63f922
|
@ -53,13 +53,13 @@ static int files_add(Hashmap *h, const char *root, const char *path, const char
|
|||
|
||||
for (;;) {
|
||||
struct dirent *de;
|
||||
union dirent_storage buf;
|
||||
char *p;
|
||||
int r;
|
||||
|
||||
r = readdir_r(dir, &buf.de, &de);
|
||||
if (r != 0)
|
||||
return -r;
|
||||
errno = 0;
|
||||
de = readdir(dir);
|
||||
if (!de && errno != 0)
|
||||
return -errno;
|
||||
|
||||
if (!de)
|
||||
break;
|
||||
|
|
Loading…
Reference in a new issue