free magichistory when we don't need it anymore
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2534 35c25a1d-7b9e-4130-9fde-d3aeb78583b8master
parent
934f9687bb
commit
2fba43c842
|
@ -2569,10 +2569,14 @@ int nanogetstr(bool allow_tabs, const char *buf, const char *curranswer,
|
||||||
}
|
}
|
||||||
|
|
||||||
/* We finished putting in an answer or ran a normal shortcut's
|
/* We finished putting in an answer or ran a normal shortcut's
|
||||||
* associated function, so reset statusbar_x. */
|
* associated function, so free msgichistory if we need to and reset
|
||||||
|
* statusbar_x. */
|
||||||
if (kbinput == NANO_CANCEL_KEY || kbinput == NANO_ENTER_KEY ||
|
if (kbinput == NANO_CANCEL_KEY || kbinput == NANO_ENTER_KEY ||
|
||||||
ran_func)
|
ran_func) {
|
||||||
|
if (magichistory != NULL)
|
||||||
|
free(magichistory);
|
||||||
statusbar_x = (size_t)-1;
|
statusbar_x = (size_t)-1;
|
||||||
|
}
|
||||||
|
|
||||||
return kbinput;
|
return kbinput;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue