From 592e4472da5f29edbddea3eb448e56b747044e67 Mon Sep 17 00:00:00 2001 From: dundargoc Date: Sat, 11 Nov 2023 11:10:45 +0100 Subject: [PATCH] fix(PVS/V564): the '|' operator is applied to bool type value --- src/nvim/api/ui.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nvim/api/ui.c b/src/nvim/api/ui.c index 99215f7b4f..d5bb474039 100644 --- a/src/nvim/api/ui.c +++ b/src/nvim/api/ui.c @@ -77,7 +77,7 @@ static void mpack_uint(char **buf, uint32_t val) static void mpack_bool(char **buf, bool val) { - mpack_w(buf, 0xc2 | val); + mpack_w(buf, 0xc2 | (val ? 1 : 0)); } static void mpack_array(char **buf, uint32_t len)