diff options
| author | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2008-09-08 21:27:39 +0200 |
|---|---|---|
| committer | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2008-09-08 21:27:39 +0200 |
| commit | a059fe10f36de43722da7ad9917025d65914bfcc (patch) | |
| tree | 629df9c3fbe997d9f41b87b2e1450b121e36bd2f /common/treepath_vfs.c | |
| parent | 244fe311199e1df4230b111a7624ddd54c117428 (diff) | |
| download | tuxcmd-modules-a059fe10f36de43722da7ad9917025d65914bfcc.tar.xz | |
Actually fix directory size calculation
Diffstat (limited to 'common/treepath_vfs.c')
| -rw-r--r-- | common/treepath_vfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/treepath_vfs.c b/common/treepath_vfs.c index 9a70f5c..cdea20c 100644 --- a/common/treepath_vfs.c +++ b/common/treepath_vfs.c @@ -76,7 +76,7 @@ u_int64_t internal_get_dir_size(struct VfsFilelistData *data, struct PathTree *t if (data->break_get_dir_size) break; if (n->data) { log("internal_get_dir_size: found item '%s', size = %llu \n", n->node, n->data->iSize); - Size += (n->items && n->items->len > 0) ? internal_get_dir_size(data, n) : n->data->iSize; + Size += (n->data->ItemType == vDirectory) ? internal_get_dir_size(data, n) : n->data->iSize; } idx++; } |
