commit dbac97f893fcb2038810c39d523801302f6b739c
parent ff0999b8018fe208ca1e49c47cec094fcc9a1e08
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date: Thu, 15 Nov 2018 18:51:58 +0530
Merge pull request #129 from fengyichui/master
Fix BLK_SHIFT may be wrong in some platforms #128
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/nnn.c b/src/nnn.c
@@ -2905,7 +2905,7 @@ nochange:
cfg.blkorder ^= 1;
nftw_fn = &sum_bsizes;
cfg.apparentsz = 0;
- BLK_SHIFT = 9;
+ BLK_SHIFT = ffs(S_BLKSIZE) - 1;
}
if (cfg.blkorder) {
@@ -3410,6 +3410,7 @@ int main(int argc, char *argv[])
case 'S':
cfg.blkorder = 1;
nftw_fn = sum_bsizes;
+ BLK_SHIFT = ffs(S_BLKSIZE) - 1;
break;
case 'l':
cfg.showdetail = 0;