Module Name: src Committed By: nia Date: Wed Dec 28 11:51:22 UTC 2022
Modified Files: src/include: dirent.h Log Message: scandir(3) and alphasort(3) are part of POSIX-2008, so don't require _NETBSD_SOURCE to use them. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/include/dirent.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/include/dirent.h diff -u src/include/dirent.h:1.37 src/include/dirent.h:1.38 --- src/include/dirent.h:1.37 Thu Dec 30 16:20:19 2021 +++ src/include/dirent.h Wed Dec 28 11:51:21 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: dirent.h,v 1.37 2021/12/30 16:20:19 nros Exp $ */ +/* $NetBSD: dirent.h,v 1.38 2022/12/28 11:51:21 nia Exp $ */ /*- * Copyright (c) 1989, 1993 @@ -108,19 +108,19 @@ long telldir(DIR *); defined(_NETBSD_SOURCE) #ifndef __LIBC12_SOURCE__ DIR *fdopendir(int); -#endif -#endif -#if defined(_NETBSD_SOURCE) -#ifndef __LIBC12_SOURCE__ -DIR *__opendir2(const char *, int) __RENAME(__opendir230); int scandir(const char *, struct dirent ***, int (*)(const struct dirent *), int (*)(const struct dirent **, const struct dirent **)) __RENAME(__scandir30); -int getdents(int, char *, size_t) __RENAME(__getdents30); int alphasort(const struct dirent **, const struct dirent **) __RENAME(__alphasort30); #endif +#endif +#if defined(_NETBSD_SOURCE) +#ifndef __LIBC12_SOURCE__ +DIR *__opendir2(const char *, int) __RENAME(__opendir230); +int getdents(int, char *, size_t) __RENAME(__getdents30); +#endif #endif /* defined(_NETBSD_SOURCE) */ __END_DECLS