diff options
author | Marco Nelissen <marcone@google.com> | 2013-05-05 01:17:48 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2013-05-05 01:17:48 +0000 |
commit | 3d3cc6e15ea6398105dc59d3135df3e64d5cf34e (patch) | |
tree | 6a87bcae12755f38992cf16c5f30a1cb094954b4 | |
parent | 4fc27d79c29646b08ff059abc19cc4a7bccaa316 (diff) | |
parent | 7719b85bf89530c88807ce605308ffc3d50f3b58 (diff) | |
download | native-3d3cc6e15ea6398105dc59d3135df3e64d5cf34e.tar.gz |
Merge "Report actual disk space used" into jb-mr2-dev
-rw-r--r-- | libs/diskusage/dirsize.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/diskusage/dirsize.c b/libs/diskusage/dirsize.c index 6703783b5b..24e5af02ab 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 */ |