diff options
author | Klaus Schmidinger <kls (at) cadsoft (dot) de> | 2002-05-09 18:00:00 +0200 |
---|---|---|
committer | Klaus Schmidinger <kls (at) cadsoft (dot) de> | 2002-05-09 18:00:00 +0200 |
commit | ae8a947367b4be57c9b0ca7bbf0032de0e2018d3 (patch) | |
tree | f9a5b6c7d320222b841a54c86590eb012ab3a107 /tools.c | |
parent | c9a5d8ea5328e4a8bcb0c3423b825c02cb0c3b27 (diff) | |
download | vdr-patch-lnbsharing-ae8a947367b4be57c9b0ca7bbf0032de0e2018d3.tar.gz vdr-patch-lnbsharing-ae8a947367b4be57c9b0ca7bbf0032de0e2018d3.tar.bz2 |
Version 1.1.0vdr-1.1.0
- Begin of the 1.1 development branch. THIS IS NOT A STABLE VERSION!
The current stable version for every day use is still the 1.0 branch.
- First step towards a universal plugin interface. See the file PLUGINS.html
for a detailed description. The man page vdr(1) describes the new options '-L'
and '-P' used to load plugins. This first step implements the complete "outer"
shell for plugins. The "inner" access to VDR data structures will follow.
- The VDR version number is now displayed in the title line of the "Setup" menu.
Diffstat (limited to 'tools.c')
-rw-r--r-- | tools.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: tools.c 1.62 2002/03/31 20:51:06 kls Exp $ + * $Id: tools.c 1.63 2002/05/01 16:20:30 kls Exp $ */ #include "tools.h" @@ -251,10 +251,10 @@ int FreeDiskSpaceMB(const char *Directory, int *UsedMB) int Free = 0; struct statfs statFs; if (statfs(Directory, &statFs) == 0) { - int blocksPerMeg = 1024 * 1024 / statFs.f_bsize; + double blocksPerMeg = 1024.0 * 1024.0 / statFs.f_bsize; if (UsedMB) - *UsedMB = (statFs.f_blocks - statFs.f_bfree) / blocksPerMeg; - Free = statFs.f_bavail / blocksPerMeg; + *UsedMB = int((statFs.f_blocks - statFs.f_bfree) / blocksPerMeg); + Free = int(statFs.f_bavail / blocksPerMeg); } else LOG_ERROR_STR(Directory); |