patch 8.1.1032: warnings from clang static analyzer
Problem: Warnings from clang static analyzer. (Yegappan Lakshmanan)
Solution: Fix relevant warnings.
diff --git a/src/eval.c b/src/eval.c
index 62fe3b5..2a138d5 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -8544,7 +8544,7 @@
char_u *p;
garray_T ga;
int len;
- int save_did_emsg = did_emsg;
+ int save_did_emsg;
ga_init2(&ga, 1, 80);
@@ -8552,7 +8552,6 @@
++emsg_skip;
while (*arg != NUL && *arg != '|' && *arg != '\n')
{
- p = arg;
ret = eval1_emsg(&arg, &rettv, !eap->skip);
if (ret == FAIL)
break;