summaryrefslogtreecommitdiff
path: root/browse.c
diff options
context:
space:
mode:
Diffstat (limited to 'browse.c')
-rw-r--r--browse.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/browse.c b/browse.c
index d1ea975..4777938 100644
--- a/browse.c
+++ b/browse.c
@@ -241,7 +241,11 @@ file_template_callback(size_t index, void *arg)
K_OK(khtml_puts(html, data->f->action_url), r);
break;
case 3:
- /* size, print as human readable */
+ /* size, only for files, print as human readable */
+ if (data->f->is_dir) {
+ break;
+ }
+
file_size = data->f->size;
i = 0;
while (file_size > 1024 && i < 3) {