commit | a2a31754a42c4f30c190cd1de0bf3e05242bec62 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Tue Oct 24 11:49:25 2006 +0000 |
committer | Bram Moolenaar <Bram@vim.org> | Tue Oct 24 11:49:25 2006 +0000 |
tree | fee1767981e753b5d9c75b7e84e5d157c4367f88 | |
parent | cba2ae53a64faa0d56aeb53e9f2e0a0e3bf898f3 [diff] [blame] |
updated for version 7.0-148
diff --git a/src/eval.c b/src/eval.c index c777136..7c8baba 100644 --- a/src/eval.c +++ b/src/eval.c
@@ -3125,7 +3125,12 @@ 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;