diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2013-02-10 08:59:06 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2013-02-10 08:59:06 +0000 |
commit | 9ed807fc0f7763c026b54932c69a11f9ffda7f75 (patch) | |
tree | 81920d95a8d9ff4f925e65129ac26bcf1893e8c6 /sysutils/conky | |
parent | 77c595f99aba77b0ab61298664de66bb181ccab0 (diff) |
Notes
Diffstat (limited to 'sysutils/conky')
-rw-r--r-- | sysutils/conky/files/patch-src-fs.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/sysutils/conky/files/patch-src-fs.c b/sysutils/conky/files/patch-src-fs.c new file mode 100644 index 000000000000..538580ee5be8 --- /dev/null +++ b/sysutils/conky/files/patch-src-fs.c @@ -0,0 +1,18 @@ +--- src/fs.c.orig 2012-05-04 00:08:27.000000000 +0300 ++++ src/fs.c 2012-07-18 20:24:10.000000000 +0300 +@@ -118,9 +118,15 @@ + + static void update_fs_stat(struct fs_stat *fs) + { ++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) ++ struct statfs s; ++ ++ if (statfs(fs->path, &s) == 0) { ++#else + struct statfs64 s; + + if (statfs64(fs->path, &s) == 0) { ++#endif + fs->size = (long long)s.f_blocks * s.f_bsize; + /* bfree (root) or bavail (non-roots) ? */ + fs->avail = (long long)s.f_bavail * s.f_bsize; |