diff options
author | OBATA Akio <obache@wizdas.com> | 2019-04-15 18:02:32 +0900 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2019-05-04 17:25:51 +0200 |
commit | 39a89fa0a214671ed696634862423a18ebfd90c9 (patch) | |
tree | 0529b86d42486b915f9e24d9581464d414d06776 /config.h.cmake | |
parent | e2e56f4e616b111f263627abdc6293b598b31037 (diff) | |
download | tdeutils-39a89fa0a214671ed696634862423a18ebfd90c9.tar.gz tdeutils-39a89fa0a214671ed696634862423a18ebfd90c9.zip |
Change and simplify `statvfs` conditions in FileSystemStats
`getfsstat` v.s. `getvfsstat` condition is different than
`statfs` v.s. `statvfs`, so split each condition and simplify.
For `get(v)fsstat` side, changed to check and use `getmntinfo`, because
it is better than `get(v)fsstat` with fixed buffer size, and easier
than improve it with dynamic buffer allocation.
Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit d349995488a13687171a67efd981e986b3b703e5)
Diffstat (limited to 'config.h.cmake')
-rw-r--r-- | config.h.cmake | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/config.h.cmake b/config.h.cmake index 52adf87..6676c8b 100644 --- a/config.h.cmake +++ b/config.h.cmake @@ -91,6 +91,12 @@ #cmakedefine HAVE_GETLOADAVG #endif // HAVE_GETLOADAVG +#cmakedefine HAVE_STATFS +#if !defined( HAVE_STATVFS ) +#cmakedefine HAVE_STATVFS +#endif +#cmakedefine HAVE_GETMNTINFO +#cmakedefine GETMNTINFO_USES_STATVFS // superkaramba |