From c5139d51302daa791657d089aff78e6588376881 Mon Sep 17 00:00:00 2001 From: mrsobakin <68982655+mrsobakin@users.noreply.github.com> Date: Mon, 12 May 2025 12:34:42 +0300 Subject: [PATCH] fix: require semicolons for util macros --- src/backends/xorg.c | 2 +- src/utils.h | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backends/xorg.c b/src/backends/xorg.c index dfb5459..86820df 100644 --- a/src/backends/xorg.c +++ b/src/backends/xorg.c @@ -54,7 +54,7 @@ static ukb_err_t update_current_layout() { static ukb_err_t xorg_wait_event() { Bool bret = XkbSelectEventDetails(x_display, XkbUseCoreKbd, XkbStateNotify, XkbAllStateComponentsMask, XkbGroupStateMask); if (!bret) { - UKB_ERR("XkbSelectEventDetails failed") + UKB_ERR("XkbSelectEventDetails failed"); } XEvent event; diff --git a/src/utils.h b/src/utils.h index fee5425..f15f4d4 100644 --- a/src/utils.h +++ b/src/utils.h @@ -2,10 +2,10 @@ #define ARRAY_SIZE(array) (sizeof(array) / sizeof(array[0])) -#define UKB_OK() return (ukb_err_t) { .msg = NULL }; -#define UKB_ERR(m) return (ukb_err_t) { .msg = m }; +#define UKB_OK() return (ukb_err_t) { .msg = NULL } +#define UKB_ERR(m) return (ukb_err_t) { .msg = m } #define UKB_PROPAGATE(expr) \ - { \ + do { \ ukb_err_t err = expr; \ if (err.msg != NULL) return err; \ - }; + } while (0)