diff options
author | Timo Eskola <timo@tolleri.net> | 2018-09-06 22:03:03 +0300 |
---|---|---|
committer | Timo Eskola <timo@tolleri.net> | 2018-09-06 22:03:03 +0300 |
commit | 3f0ea3e26158e52cb8e6306cca6301bd18e3f687 (patch) | |
tree | 9c135b7392334f3cbfb66adf8e46d86cefca8987 /menu.c | |
parent | cb2d73192b0c50f7b8f832f95e03fe9da430dec5 (diff) | |
download | vdr-plugin-duplicates-3f0ea3e26158e52cb8e6306cca6301bd18e3f687.tar.gz vdr-plugin-duplicates-3f0ea3e26158e52cb8e6306cca6301bd18e3f687.tar.bz2 |
Fixed deleted recording removal.
Diffstat (limited to 'menu.c')
-rw-r--r-- | menu.c | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -297,9 +297,7 @@ eOSState cMenuDuplicates::Delete(void) { cVideoDiskUsage::ForceCheck(); Recordings->SetModified(); recordingsStateKey.Remove(); - cStateKey stateKey; - DuplicateRecordings.Lock(stateKey, true); - stateKey.Remove(DuplicateRecordings.RemoveDeleted()); + DuplicateRecordings.RemoveDeleted(); Set(true); SetHelpKeys(); } else { @@ -366,9 +364,7 @@ eOSState cMenuDuplicates::ToggleHidden(void) { if (Interface->Confirm(hidden ? tr("Unhide recording?") : tr("Hide recording?"))) { if (ri->Visibility().Write(hidden)) { if (!dc.hidden) { - cStateKey stateKey; - DuplicateRecordings.Lock(stateKey, true); - stateKey.Remove(DuplicateRecordings.RemoveDeleted()); + DuplicateRecordings.RemoveDeleted(); Set(true); } SetHelpKeys(); |