diff options
Diffstat (limited to 'src/events.cc')
| -rw-r--r-- | src/events.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/events.cc b/src/events.cc index 850d48f..6a3190c 100644 --- a/src/events.cc +++ b/src/events.cc @@ -1,13 +1,18 @@ #include "events.h" +#include "hashm.h" #include "vec.h" +#include <cstring> bool wayc_eventloop_init(struct eventloop_s *loop) { wayc_notnull(loop); + memset(loop, 0, sizeof(*loop)); if (!wayc_wlstate_init(&loop->state)) return false; loop->events = WAYC_VEC_INIT(struct event_s); + wayc_hashmap_init(&loop->windows); + return true; } |
