diff options
author | Charles Kerr <charles.kerr@canonical.com> | 2014-06-10 11:56:32 -0500 |
---|---|---|
committer | Charles Kerr <charles.kerr@canonical.com> | 2014-06-10 11:56:32 -0500 |
commit | 03a7615f1ff6f4bb1d8bf955c042151336edac9b (patch) | |
tree | 8fbca3fe56f01ffb72d30fa806a8eb28bae70b16 /include/datetime | |
parent | e32110f08d6888e25db5bcedb7fd274aa8caea51 (diff) | |
download | ayatana-indicator-datetime-03a7615f1ff6f4bb1d8bf955c042151336edac9b.tar.gz ayatana-indicator-datetime-03a7615f1ff6f4bb1d8bf955c042151336edac9b.tar.bz2 ayatana-indicator-datetime-03a7615f1ff6f4bb1d8bf955c042151336edac9b.zip |
in SimpleAlarmQueue, the 'alarms we don't want to trigger' list needs to be composed of uid + timestamp. Keying off of only timestamp doesn't work because UIDs can be recycled as users edit and reuse alarms.
Diffstat (limited to 'include/datetime')
-rw-r--r-- | include/datetime/alarm-queue-simple.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/datetime/alarm-queue-simple.h b/include/datetime/alarm-queue-simple.h index af1145a..d191aec 100644 --- a/include/datetime/alarm-queue-simple.h +++ b/include/datetime/alarm-queue-simple.h @@ -47,7 +47,7 @@ private: std::vector<Appointment> find_current_alarms() const; void check_alarms(); - std::set<std::string> m_triggered; + std::set<std::pair<std::string,DateTime>> m_triggered; const std::shared_ptr<Clock> m_clock; const std::shared_ptr<Planner> m_planner; const std::shared_ptr<WakeupTimer> m_timer; |