From 6d611de58c8e324491415da8e79c6bd3faa3e848 Mon Sep 17 00:00:00 2001 From: Yegappan Lakshmanan Date: Sat, 25 Feb 2023 11:59:33 +0000 Subject: patch 9.0.1353: too many "else if" statements to handle option values Problem: Too many "else if" statements to handle option values. Solution: Add more functions to handle option value changes. (Yegappan Lakshmanan, closes #12058) --- src/option.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/option.c') diff --git a/src/option.c b/src/option.c index d93d3859fb..3fa3b1c140 100644 --- a/src/option.c +++ b/src/option.c @@ -3898,6 +3898,7 @@ set_bool_option( args.os_oldval.boolean = old_value; args.os_newval.boolean = value; args.os_doskip = FALSE; + args.os_errbuf = NULL; errmsg = options[opt_idx].opt_did_set_cb(&args); if (args.os_doskip) return errmsg; @@ -4669,6 +4670,7 @@ set_num_option( args.os_flags = opt_flags; args.os_oldval.number = old_value; args.os_newval.number = value; + args.os_errbuf = NULL; errmsg = options[opt_idx].opt_did_set_cb(&args); } -- cgit v1.2.3