mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-04-20 10:51:48 +02:00
Avoid array overrun.
(nftw_arr): Update to reflect complete list of members. (ftw_arr): Likewise
This commit is contained in:
@@ -224,12 +224,17 @@ struct ftw_data
|
||||
as `ftw', map each flag to the subset of values used by `ftw'. */
|
||||
static const int nftw_arr[] =
|
||||
{
|
||||
FTW_F, FTW_D, FTW_DNR, FTW_NS, FTW_SL, FTW_DP, FTW_SLN
|
||||
/* Extract with:
|
||||
perl -ne '/^ (FTW_\w+)\b[^=]*$/ and print "$1, "' ftw_.h; echo */
|
||||
FTW_F, FTW_D, FTW_DNR, FTW_NS, FTW_DCH, FTW_DCHP, FTW_DPRE, FTW_SL, FTW_DP, FTW_SLN
|
||||
};
|
||||
|
||||
static const int ftw_arr[] =
|
||||
{
|
||||
FTW_F, FTW_D, FTW_DNR, FTW_NS, FTW_F, FTW_D, FTW_NS
|
||||
/* Generate with:
|
||||
perl -ne '/^ (FTW_\w+)\b[^=]*$/ and print "$1, "' ftw_.h \
|
||||
| sed 's/_SL/_F/;s/_DP\>/_D/;s/_SLN/_NS/'; echo */
|
||||
FTW_F, FTW_D, FTW_DNR, FTW_NS, FTW_DCH, FTW_DCHP, FTW_DPRE, FTW_F, FTW_D, FTW_NS
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user