mirror of
https://github.com/neovim/neovim.git
synced 2025-09-16 00:08:19 +00:00
Remove NULL/non-NULL tests after calls to vim_str(n)save()
This commit is contained in:
@@ -1818,12 +1818,10 @@ void ex_loadkeymap(exarg_T *eap)
|
||||
s = skiptowhite(p);
|
||||
kp->to = vim_strnsave(p, (int)(s - p));
|
||||
|
||||
if ((kp->from == NULL)
|
||||
|| (kp->to == NULL)
|
||||
|| (STRLEN(kp->from) + STRLEN(kp->to) >= KMAP_LLEN)
|
||||
if ((STRLEN(kp->from) + STRLEN(kp->to) >= KMAP_LLEN)
|
||||
|| (*kp->from == NUL)
|
||||
|| (*kp->to == NUL)) {
|
||||
if ((kp->to != NULL) && (*kp->to == NUL)) {
|
||||
if (*kp->to == NUL) {
|
||||
EMSG(_("E791: Empty keymap entry"));
|
||||
}
|
||||
free(kp->from);
|
||||
|
Reference in New Issue
Block a user