diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 89565ad6..eb8cf682 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -995,6 +995,7 @@ Andreas Mair for fixing handling 3 and 4 byte UTF-8 symbols in Utf8CharGet() for fixing initializing the timer's flags in the cTimer copy constructor for reporting a crash in case CutRecording() is called from a plugin + for fixing the type of MBperMinute in cVideoDiskUsage::HasChanged() Olivier Jacques ) for translating OSD texts to the French language diff --git a/HISTORY b/HISTORY index c2f29f89..ad8992e4 100644 --- a/HISTORY +++ b/HISTORY @@ -7177,3 +7177,5 @@ Video Disk Recorder Revision History folder is initially set to "by time". - Fixed several spelling errors (thanks to Ville Skyttä). - Fixed handling recording with more than two bonded devices. +- Fixed the type of MBperMinute in cVideoDiskUsage::HasChanged() (thanks to Andreas + Mair). diff --git a/videodir.c b/videodir.c index 870b4cba..5f94d332 100644 --- a/videodir.c +++ b/videodir.c @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: videodir.c 2.1 2012/04/22 15:03:10 kls Exp $ + * $Id: videodir.c 2.2 2012/06/10 13:45:21 kls Exp $ */ #include "videodir.h" @@ -261,7 +261,7 @@ bool cVideoDiskUsage::HasChanged(int &State) if (FreeMB != freeMB) { usedPercent = UsedPercent; freeMB = FreeMB; - int MBperMinute = Recordings.MBperMinute(); + double MBperMinute = Recordings.MBperMinute(); if (MBperMinute <= 0) MBperMinute = MB_PER_MINUTE; freeMinutes = int(double(FreeMB) / MBperMinute);