From 57657d85c6c3d812e99b5e5d5161c07c66ac7dc7 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Fri, 21 Apr 2006 22:12:41 +0000 Subject: updated for version 7.0e05 --- src/digraph.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/digraph.c') diff --git a/src/digraph.c b/src/digraph.c index 892a3ed627..667ff07169 100644 --- a/src/digraph.c +++ b/src/digraph.c @@ -2439,8 +2439,11 @@ ex_loadkeymap(eap) kp->to = vim_strnsave(p, (int)(s - p)); if (kp->from == NULL || kp->to == NULL - || STRLEN(kp->from) + STRLEN(kp->to) >= KMAP_LLEN) + || STRLEN(kp->from) + STRLEN(kp->to) >= KMAP_LLEN + || *kp->from == NUL || *kp->to == NUL) { + if (kp->to != NULL && *kp->to == NUL) + EMSG(_("E791: Empty keymap entry")); vim_free(kp->from); vim_free(kp->to); } -- cgit v1.2.3