Use ffs() tweak.

This commit is contained in:
Arun Prakash Jana 2017-12-27 01:28:01 +05:30
parent c86db31ef5
commit 26e739a6d9
No known key found for this signature in database
GPG Key ID: A75979F35C080412
1 changed files with 2 additions and 2 deletions

4
nnn.c
View File

@ -1619,7 +1619,7 @@ get_fs_free(const char *path)
if (statvfs(path, &svb) == -1)
return 0;
else
return svb.f_bavail << (ffs(svb.f_frsize) - 1);
return svb.f_bavail << ffs(svb.f_frsize >> 1);
}
static size_t
@ -1630,7 +1630,7 @@ get_fs_capacity(const char *path)
if (statvfs(path, &svb) == -1)
return 0;
else
return svb.f_blocks << (ffs(svb.f_bsize) - 1);
return svb.f_blocks << ffs(svb.f_bsize >> 1);
}
static int