23 lines
729 B
Text
23 lines
729 B
Text
|
--- src/fs.c.orig Tue Jul 24 18:26:13 2012
|
||
|
+++ src/fs.c Tue Jul 24 18:32:23 2012
|
||
|
@@ -118,16 +118,16 @@ struct fs_stat *prepare_fs_stat(const char *s)
|
||
|
|
||
|
static void update_fs_stat(struct fs_stat *fs)
|
||
|
{
|
||
|
- struct statfs64 s;
|
||
|
+ struct statfs s;
|
||
|
|
||
|
- if (statfs64(fs->path, &s) == 0) {
|
||
|
+ if (statfs(fs->path, &s) == 0) {
|
||
|
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;
|
||
|
fs->free = (long long)s.f_bfree * s.f_bsize;
|
||
|
get_fs_type(fs->path, fs->type);
|
||
|
} else {
|
||
|
- NORM_ERR("statfs64 '%s': %s", fs->path, strerror(errno));
|
||
|
+ NORM_ERR("statfs '%s': %s", fs->path, strerror(errno));
|
||
|
fs->size = 0;
|
||
|
fs->avail = 0;
|
||
|
fs->free = 0;
|