diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2014-03-16 11:11:04 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2014-03-16 11:11:04 +0100 |
commit | 687b93b2152b2ba82b0f828e543d4904c124bae2 (patch) | |
tree | 51e8f54111213758b1b12d60580444cfb752006e | |
parent | 8af9abbbb9b90e2797c4a319e1b21cbe55dc3153 (diff) | |
download | vdr-687b93b2152b2ba82b0f828e543d4904c124bae2.tar.gz vdr-687b93b2152b2ba82b0f828e543d4904c124bae2.tar.bz2 |
Now resetting the isOnVideoDirectoryFileSystem member of a cRecording to -1 after renaming it
-rw-r--r-- | HISTORY | 3 | ||||
-rw-r--r-- | recording.c | 3 |
2 files changed, 5 insertions, 1 deletions
@@ -8255,3 +8255,6 @@ Video Disk Recorder Revision History - Now initializing the isOnVideoDirectoryFileSystem member of cRecording when scanning the video directory, so that it won't cause a delay when opening the menu on a system with a large number of recordings. +- Now resetting the isOnVideoDirectoryFileSystem member of a cRecording to -1 after + renaming it, so that it will be re-checked upon the next call to + IsOnVideoDirectoryFileSystem(). diff --git a/recording.c b/recording.c index c9261697..cf3c5f05 100644 --- a/recording.c +++ b/recording.c @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: recording.c 3.17 2014/03/16 10:59:04 kls Exp $ + * $Id: recording.c 3.18 2014/03/16 11:09:17 kls Exp $ */ #include "recording.h" @@ -1237,6 +1237,7 @@ bool cRecording::ChangeName(const char *NewName) fileName = strdup(OldFileName); return false; } + isOnVideoDirectoryFileSystem = -1; // it might have been moved to a different file system ClearSortName(); Recordings.ChangeState(); Recordings.TouchUpdate(); |