From a2b464944a4eb391fe6213304a4df5677845b52c Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Wed, 26 Feb 2025 09:47:29 +0800 Subject: [PATCH] refactor(options): fix coverity warning about unintialized sc_chan (#32630) --- src/nvim/option.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/nvim/option.c b/src/nvim/option.c index e5efdb9924..4506c21668 100644 --- a/src/nvim/option.c +++ b/src/nvim/option.c @@ -3485,15 +3485,7 @@ static const char *did_set_option(OptIndex opt_idx, void *varp, OptVal old_value new_value = optval_from_varp(opt_idx, varp); if (set_sid != SID_NONE) { - sctx_T script_ctx; - - if (set_sid == 0) { - script_ctx = current_sctx; - } else { - script_ctx.sc_sid = set_sid; - script_ctx.sc_seq = 0; - script_ctx.sc_lnum = 0; - } + sctx_T script_ctx = set_sid == 0 ? current_sctx : (sctx_T){ .sc_sid = set_sid }; // Remember where the option was set. set_option_sctx(opt_idx, opt_flags, script_ctx); }