]> git.wh0rd.org Git - nano.git/commitdiff
Condensing a function a bit.
authorBenno Schulenberg <bensberg@justemail.net>
Tue, 13 May 2014 20:20:51 +0000 (20:20 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Tue, 13 May 2014 20:20:51 +0000 (20:20 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4875 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/global.c

index 3a6c6f8a0bce99c3641443ba7b66cf8d5c379b0f..54c7f283699c3aacdc07d70c5075e47036e60ce5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,7 @@
        * src/global.c (thanks_for_all_the_fish): Upon exit also free the
        lists with functions and shortcuts.
        * src/*.c: Several random whitespace and comment tweaks.
+       * src/global.c (replace_scs_for): Condense the function a bit.
 
 2014-05-12  Benno Schulenberg  <bensberg@justemail.net>
        * src/text.c (do_spell): Provide startup feedback, as for the linter.
index 3b0474f2e0f4a972dc049f546fbe7a629aca3211..11a70d4eccb2886473aea237c906e93d32b97d11 100644 (file)
@@ -373,15 +373,12 @@ void add_to_sclist(int menu, const char *scstring, void (*func)(void), int toggl
 #endif
 }
 
-/* Assign one menu's shortcuts to another function. */
+/* Assign one function's shortcuts to another function. */
 void replace_scs_for(void (*oldfunc)(void), void (*newfunc)(void))
 {
     sc *s;
 
-    if (sclist == NULL)
-       return;
-
-    for (s = sclist; s->next != NULL; s = s->next)
+    for (s = sclist; s != NULL; s = s->next)
        if (s->scfunc == oldfunc) {
            s->scfunc = newfunc;
        }