* ftw.c: Include winsup.h.

* nftw.c: Ditto.
	* include/ftw.h: Guard declarations appropriately.
This commit is contained in:
Corinna Vinschen
2005-08-08 13:39:56 +00:00
parent 5b3ab258e5
commit a8b939adc7
4 changed files with 20 additions and 0 deletions

View File

@ -54,9 +54,17 @@ struct FTW {
};
__BEGIN_DECLS
#ifdef __INSIDE_CYGWIN__
int ftw(const char *, int (*)(const char *, const struct __stat64 *, int), int);
int nftw(const char *, int (*)(const char *, const struct __stat64 *, int,
struct FTW *), int, int);
#elif defined (__CYGWIN__) && !defined (__CYGWIN_USE_BIG_TYPES__)
#error "ftw requires __CYGWIN_USE_BIG_TYPES__"
#else
int ftw(const char *, int (*)(const char *, const struct stat *, int), int);
int nftw(const char *, int (*)(const char *, const struct stat *, int,
struct FTW *), int, int);
#endif
__END_DECLS
#endif /* !_FTW_H */