From b7c3a63bb3c4dab861b2bce8793b8dfb36151799 Mon Sep 17 00:00:00 2001 From: Alexey Lapshin Date: Thu, 13 Jul 2023 09:52:26 +0000 Subject: [PATCH] newlib: posix: add HAVE_OPENDIR build condition for [n]ftw.c --- newlib/libc/posix/ftw.c | 3 +++ newlib/libc/posix/nftw.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/newlib/libc/posix/ftw.c b/newlib/libc/posix/ftw.c index 18cfc24cb..79e63582c 100644 --- a/newlib/libc/posix/ftw.c +++ b/newlib/libc/posix/ftw.c @@ -1,3 +1,5 @@ +#ifndef HAVE_OPENDIR + /* * Copyright © 2005-2020 Rich Felker, et al. * @@ -31,3 +33,4 @@ int ftw(const char *path, int (*fn)(const char *, const struct stat *, int), int return nftw(path, (int (*)())fn, fd_limit, FTW_PHYS); } +#endif /* ! HAVE_OPENDIR */ diff --git a/newlib/libc/posix/nftw.c b/newlib/libc/posix/nftw.c index c45cc8f17..17c5bfd1e 100644 --- a/newlib/libc/posix/nftw.c +++ b/newlib/libc/posix/nftw.c @@ -1,3 +1,5 @@ +#ifndef HAVE_OPENDIR + /* * Copyright © 2005-2020 Rich Felker, et al. * @@ -154,3 +156,4 @@ int nftw(const char *path, int (*fn)(const char *, const struct stat *, int, str return r; } +#endif /* ! HAVE_OPENDIR */