diff options
Diffstat (limited to 'src/wayclock.cc')
| -rw-r--r-- | src/wayclock.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/wayclock.cc b/src/wayclock.cc index eea9d76..00b6063 100644 --- a/src/wayclock.cc +++ b/src/wayclock.cc @@ -1,6 +1,7 @@ #include <cstdio> #include "events.h" +#include "graphics.h" #include "window.h" #define WAYC_APP_NAME "Wayclock" @@ -38,12 +39,16 @@ void handle(struct eventloop_s* loop, struct event_s* event) { } int main() { + struct graphics_s graphics; + if (wayc_graphics_init(&graphics) != GRAPHICS_ERROR_NONE) + wayc_panic("Failed to initialize graphics"); + struct eventloop_s loop; - if (!wayc_eventloop_init(&loop, handle)) + if (wayc_eventloop_init(&loop, handle) != EVENTLOOP_ERROR_NONE) wayc_panic("Failed to initialize event loop"); struct window_s window; - if (!wayc_window_init(&window, WAYC_APP_NAME, &loop)) { + if (wayc_window_init(&window, WAYC_APP_NAME, &loop) != WINDOW_ERROR_NONE) { wayc_eventloop_deinit(&loop); wayc_panic("Failed to initialize window"); } |
