commit 814a4220a21a4b168e9945a9da7744099977a0de
parent 801b3ce67591b782dbdd004a3e011b10c29d0203
Author: Benno Schulenberg <bensberg@justemail.net>
Date: Sun, 21 Feb 2016 20:54:04 +0000
Removing four unneeded checks for NULL.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5657 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -1,6 +1,7 @@
2016-02-21 Benno Schulenberg <bensberg@justemail.net>
* src/files.c (input_tab): If the first Tab added the part that all
matches have in common, don't require a third Tab to show the list.
+ * scr/global.c (thanks_for_all_the_fish): Remove unneeded checks.
2016-02-20 Benno Schulenberg <bensberg@justemail.net>
* src/search.c (get_history_completion): Avoid leaking memory
diff --git a/src/global.c b/src/global.c
@@ -1654,11 +1654,9 @@ void thanks_for_all_the_fish(void)
#ifndef DISABLE_SPELLER
free(alt_speller);
#endif
- if (cutbuffer != NULL)
- free_filestruct(cutbuffer);
+ free_filestruct(cutbuffer);
#ifndef DISABLE_JUSTIFY
- if (jusbuffer != NULL)
- free_filestruct(jusbuffer);
+ free_filestruct(jusbuffer);
#endif
/* Free the memory associated with each open file buffer. */
if (openfile != NULL)
@@ -1724,17 +1722,16 @@ void thanks_for_all_the_fish(void)
#endif /* !DISABLE_COLOR */
#ifndef DISABLE_HISTORIES
/* Free the search and replace history lists. */
- if (searchage != NULL)
- free_filestruct(searchage);
- if (replaceage != NULL)
- free_filestruct(replaceage);
+ free_filestruct(searchage);
+ free_filestruct(replaceage);
#endif
- /* Free the functions and shortcuts lists. */
+ /* Free the list of functions. */
while (allfuncs != NULL) {
subnfunc *f = allfuncs;
allfuncs = allfuncs->next;
free(f);
}
+ /* Free the list of shortcuts. */
while (sclist != NULL) {
sc *s = sclist;
sclist = sclist->next;