diff options
Diffstat (limited to 'src/apps')
-rw-r--r-- | src/apps/common/event_loop.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/apps/common/event_loop.h b/src/apps/common/event_loop.h index 4e8dd0a4..76007588 100644 --- a/src/apps/common/event_loop.h +++ b/src/apps/common/event_loop.h @@ -8,6 +8,7 @@ #pragma once #include <chrono> +#include <deque> #include <functional> #include <list> #include <memory> @@ -63,7 +64,8 @@ private: struct event_base *base_; int exitCode_; - std::list<std::function<void()>> calls_; + std::deque<std::function<void()>> calls_; + std::list<std::unique_ptr<Event>> events_; std::mutex lock_; |