fix: require semicolons for util macros

This commit is contained in:
mrsobakin 2025-05-12 12:34:42 +03:00
parent 0d4b3e3d2b
commit c5139d5130
No known key found for this signature in database
GPG key ID: 325CBF665E4FFD6E
2 changed files with 5 additions and 5 deletions

View file

@ -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;

View file

@ -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)