From ae8a947367b4be57c9b0ca7bbf0032de0e2018d3 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Thu, 9 May 2002 18:00:00 +0200 Subject: Version 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. --- tools.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tools.c') diff --git a/tools.c b/tools.c index 099fb7d..6f99ef0 100644 --- a/tools.c +++ b/tools.c @@ -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); -- cgit v1.2.3