summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvimboss <devnull@localhost>2006-10-24 11:49:25 +0000
committervimboss <devnull@localhost>2006-10-24 11:49:25 +0000
commit4f87b4d50077f29154dc45b95ef8070794640a4d (patch)
treefee1767981e753b5d9c75b7e84e5d157c4367f88
parentc9adc0600829216acaba70427c100881d59a0c48 (diff)
downloadvim-4f87b4d50077f29154dc45b95ef8070794640a4d.tar.gz
updated for version 7.0-148v7.0.148v7-0-148
-rw-r--r--src/eval.c7
-rw-r--r--src/version.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c
index c7771365..7c8babab 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -3125,7 +3125,12 @@ ex_call(eap)
funcdict_T fudi;
tofree = trans_function_name(&arg, eap->skip, TFN_INT, &fudi);
- vim_free(fudi.fd_newkey);
+ if (fudi.fd_newkey != NULL)
+ {
+ /* Still need to give an error message for missing key. */
+ EMSG2(_(e_dictkey), fudi.fd_newkey);
+ vim_free(fudi.fd_newkey);
+ }
if (tofree == NULL)
return;
diff --git a/src/version.c b/src/version.c
index 8538afe1..3c67bb32 100644
--- a/src/version.c
+++ b/src/version.c
@@ -667,6 +667,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 148,
+/**/
147,
/**/
146,