comparison src/vim9execute.c @ 19219:89931701e033 v8.2.0168

patch 8.2.0168: Coverity warning for assigning NULL to an option Commit: https://github.com/vim/vim/commit/97a2af39cd3249c6cbe5a5c59bc24167632d39ad Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jan 28 22:52:48 2020 +0100 patch 8.2.0168: Coverity warning for assigning NULL to an option Problem: Coverity warning for assigning NULL to an option. Solution: Use empty string instead of NULL.
author Bram Moolenaar <Bram@vim.org>
date Tue, 28 Jan 2020 23:00:04 +0100
parents 1235c26d9f04
children f63f3b423ad3
comparison
equal deleted inserted replaced
19218:4d35e5111ee6 19219:89931701e033
623 char *msg; 623 char *msg;
624 624
625 --ectx.ec_stack.ga_len; 625 --ectx.ec_stack.ga_len;
626 tv = STACK_TV_BOT(0); 626 tv = STACK_TV_BOT(0);
627 if (tv->v_type == VAR_STRING) 627 if (tv->v_type == VAR_STRING)
628 {
628 s = tv->vval.v_string; 629 s = tv->vval.v_string;
630 if (s == NULL)
631 s = (char_u *)"";
632 }
629 else if (tv->v_type == VAR_NUMBER) 633 else if (tv->v_type == VAR_NUMBER)
630 n = tv->vval.v_number; 634 n = tv->vval.v_number;
631 else 635 else
632 { 636 {
633 emsg(_("E1051: Expected string or number")); 637 emsg(_("E1051: Expected string or number"));