summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2010-07-14 09:30:40 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2010-07-14 09:30:40 +0000
commit786442f5b2116ef13885ab04183286b9ca9bc8fc (patch)
tree0f4c617e5f069b64da014c15a717d2b4f485e59a /render
parentc4600695c5a392fe789eea1bb49ce273a3402abc (diff)
downloadnetsurf-786442f5b2116ef13885ab04183286b9ca9bc8fc.tar.gz
netsurf-786442f5b2116ef13885ab04183286b9ca9bc8fc.tar.bz2
Use human friendly size, which fixes RISC OS directory listings.
svn path=/trunk/netsurf/; revision=10634
Diffstat (limited to 'render')
-rw-r--r--render/directory.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/render/directory.c b/render/directory.c
index f2233a153..23dfdd8a6 100644
--- a/render/directory.c
+++ b/render/directory.c
@@ -195,8 +195,10 @@ bool directory_convert(struct content *c) {
}
else {
snprintf(buffer, sizeof(buffer),
- "<td>%ld</td><td>%s</td><td>%s</td>\n",
- filestat.st_size, modtime, mimetype);
+ "<td align=\"right\">%s</td><td>%s</td><td>%s</td>\n",
+ human_friendly_bytesize(
+ (unsigned long)filestat.st_size),
+ modtime, mimetype);
}
}
else {