summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/wayclock.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/wayclock.cc b/src/wayclock.cc
index 00b6063..af54543 100644
--- a/src/wayclock.cc
+++ b/src/wayclock.cc
@@ -44,8 +44,10 @@ int main() {
wayc_panic("Failed to initialize graphics");
struct eventloop_s loop;
- if (wayc_eventloop_init(&loop, handle) != EVENTLOOP_ERROR_NONE)
+ if (wayc_eventloop_init(&loop, handle) != EVENTLOOP_ERROR_NONE) {
+ wayc_graphics_deinit(&graphics);
wayc_panic("Failed to initialize event loop");
+ }
struct window_s window;
if (wayc_window_init(&window, WAYC_APP_NAME, &loop) != WINDOW_ERROR_NONE) {
@@ -60,5 +62,6 @@ int main() {
wayc_window_deinit(&window);
wayc_eventloop_deinit(&loop);
+ wayc_graphics_deinit(&graphics);
return 0;
} \ No newline at end of file