From ad8bd452075f1f4b31eaee393d49455ec852a0b6 Mon Sep 17 00:00:00 2001 From: James McCoy Date: Mon, 18 Dec 2023 17:22:57 -0500 Subject: [PATCH] fix(set_option_from_tv): use v_bool to access boolean option --- src/nvim/eval/vars.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nvim/eval/vars.c b/src/nvim/eval/vars.c index 9120cc4471..09a5560d2b 100644 --- a/src/nvim/eval/vars.c +++ b/src/nvim/eval/vars.c @@ -1644,7 +1644,7 @@ static void set_option_from_tv(const char *varname, typval_T *varp) emsg(_(e_stringreq)); return; } - numval = (long)varp->vval.v_number; + numval = varp->vval.v_bool; strval = "0"; // avoid using "false" } else { numval = (long)tv_get_number_chk(varp, &error);