commit | 3d3cc6e15ea6398105dc59d3135df3e64d5cf34e | [log] [tgz] |
---|---|---|
author | Marco Nelissen <marcone@google.com> | Sun May 05 01:17:48 2013 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Sun May 05 01:17:48 2013 +0000 |
tree | 6a87bcae12755f38992cf16c5f30a1cb094954b4 | |
parent | 4fc27d79c29646b08ff059abc19cc4a7bccaa316 [diff] | |
parent | 7719b85bf89530c88807ce605308ffc3d50f3b58 [diff] |
Merge "Report actual disk space used" into jb-mr2-dev
diff --git a/libs/diskusage/dirsize.c b/libs/diskusage/dirsize.c index 6703783..24e5af0 100644 --- a/libs/diskusage/dirsize.c +++ b/libs/diskusage/dirsize.c
@@ -24,7 +24,8 @@ int64_t stat_size(struct stat *s) { int64_t blksize = s->st_blksize; - int64_t size = s->st_size; + // count actual blocks used instead of nominal file size + int64_t size = s->st_blocks * 512; if (blksize) { /* round up to filesystem block size */