diff --git a/mythtv/programs/mythbackend/autoexpire.cpp b/mythtv/programs/mythbackend/autoexpire.cpp
index a34d35e..a0b9c50 100644
|
a
|
b
|
void AutoExpire::SendDeleteMessages(pginfolist_t &deleteList)
|
| 644 | 644 | .arg((*it)->GetRecordingStartTime(ISODate))); |
| 645 | 645 | gCoreContext->dispatch(me); |
| 646 | 646 | |
| 647 | | deleted_set.insert((*it)->MakeUniqueKey()); |
| 648 | | |
| 649 | 647 | ++it; // move on to next program |
| 650 | 648 | } |
| 651 | 649 | } |
| … |
… |
void AutoExpire::Update(int encoder, int fsID, bool immediately)
|
| 1105 | 1103 | |
| 1106 | 1104 | void AutoExpire::UpdateDontExpireSet(void) |
| 1107 | 1105 | { |
| 1108 | | dont_expire_set = deleted_set; |
| | 1106 | dont_expire_set.clear(); |
| 1109 | 1107 | |
| 1110 | 1108 | MSqlQuery query(MSqlQuery::InitCon()); |
| 1111 | 1109 | query.prepare( |
diff --git a/mythtv/programs/mythbackend/autoexpire.h b/mythtv/programs/mythbackend/autoexpire.h
index 8939f38..d47ff86 100644
|
a
|
b
|
class AutoExpire : public QObject
|
| 113 | 113 | |
| 114 | 114 | // main expire info |
| 115 | 115 | QSet<QString> dont_expire_set; |
| 116 | | QSet<QString> deleted_set; |
| 117 | 116 | ExpireThread *expire_thread; // protected by instance_lock |
| 118 | 117 | uint desired_freq; // protected by instance_lock |
| 119 | 118 | bool expire_thread_run; // protected by instance_lock |