nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 7a08fa63f556b9ec92ee93b205481ea48283feee
parent 539a4b42bedd8b6567d4d9e7cb441063ec5fbf03
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Mon,  4 Jan 2016 09:44:35 +0000

No longer freeing any existing functions -- they are defined only once.


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5529 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

Diffstat:
MChangeLog | 4++++
Msrc/global.c | 6------
2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -1,3 +1,7 @@ +2016-01-04 Benno Schulenberg <bensberg@justemail.net> + * src/global.c (shortcut_init): Nowadays the functions are defined + only once, so there is no longer any need to free existing ones. + 2016-01-04 Mike Frysinger <vapier@gentoo.org> * src/global.c (strtosc, strtomenu): Constify the input parameter. diff --git a/src/global.c b/src/global.c @@ -663,12 +663,6 @@ void shortcut_init(void) #define IFSCHELP(help) "" #endif - while (allfuncs != NULL) { - subnfunc *f = allfuncs; - allfuncs = allfuncs->next; - free(f); - } - /* Start populating the different menus with functions. */ add_to_funcs(do_help_void, MMOST,