aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2023-01-23 10:40:57 +0000
committerRon Yorston <rmy@pobox.com>2023-01-23 10:40:57 +0000
commit1a88782fd33db4ad3531b63c9fb744c64282fee2 (patch)
tree65e826528ab2f57ebfb12c74e9b13898157de783 /arch
parentafbf21c45d2e6a710aa27cb2784a540bb3ceedea (diff)
downloadbusybox-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