Mercurial > vim
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")); |