diff options
author | Ron Yorston <rmy@pobox.com> | 2023-01-23 10:40:57 +0000 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2023-01-23 10:40:57 +0000 |
commit | 1a88782fd33db4ad3531b63c9fb744c64282fee2 (patch) | |
tree | 65e826528ab2f57ebfb12c74e9b13898157de783 /arch | |
parent | afbf21c45d2e6a710aa27cb2784a540bb3ceedea (diff) | |
download | busybox-w32-1a88782fd33db4ad3531b63c9fb744c64282fee2.tar.gz busybox-w32-1a88782fd33db4ad3531b63c9fb744c64282fee2.tar.bz2 busybox-w32-1a88782fd33db4ad3531b63c9fb744c64282fee2.zip |
win32: only count subdirectories if necessary
Commit 7fb95a2a5 (win32: try to get link count for directories)
allowed stat(2) to report accurate values of st_nlink for
directories.
There are only a couple of places in busybox-w32 where these values
are required. Disable counting of subdirectories by default and
only enable it when necessary.
Microsoft kindly provide directories to test edge cases like this:
C:/Windows/WinSxS (contains many subdirectories)
C:/Windows/WinSxS/Manifests (contains many files)
Adds 84-112 bytes.
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions