]> git.wh0rd.org Git - nano.git/commitdiff
Renaming a variable for clarity.
authorBenno Schulenberg <bensberg@justemail.net>
Tue, 24 Nov 2015 13:28:32 +0000 (13:28 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Tue, 24 Nov 2015 13:28:32 +0000 (13:28 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5438 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/nano.c
src/proto.h

index 39b37030d6ead9f4acc34600a4969919223a3b14..dfc5ceb48669ba64b762d5a1e5de009adbce49f4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,7 @@
        on the command line does not exist.  This fixes Savannah bug #46503.
        * src/nano.c (splice_node): Inserting a new node into a linked list
        requires just two parameters: the insertion point and the new node.
+       * src/nano.c (splice_node): Rename a variable for clarity.
 
 2015-11-23  Benno Schulenberg  <bensberg@justemail.net>
        * src/nano.c (main), src/winio.c (parse_kbinput): Make Ctrl+Left and
index d515380d047f0aa6215451ba15741ef1650ebe46..9c95ed817d14e68f904aeb4cfa9fc740cb525e98 100644 (file)
@@ -94,16 +94,16 @@ filestruct *copy_node(const filestruct *src)
     return dst;
 }
 
-/* Splice a node into an existing filestruct. */
-void splice_node(filestruct *begin, filestruct *newnode)
+/* Splice a new node into an existing linked list of filestructs. */
+void splice_node(filestruct *afterthis, filestruct *newnode)
 {
-    assert(newnode != NULL && begin != NULL);
+    assert(afterthis != NULL && newnode != NULL);
 
-    newnode->next = begin->next;
-    newnode->prev = begin;
-    if (begin->next != NULL)
-       begin->next->prev = newnode;
-    begin->next = newnode;
+    newnode->next = afterthis->next;
+    newnode->prev = afterthis;
+    if (afterthis->next != NULL)
+       afterthis->next->prev = newnode;
+    afterthis->next = newnode;
 }
 
 /* Unlink a node from the rest of the filestruct and delete it. */
index 798ef12abcb17b4f0147a154922a9f9515271276..7b085dffc37591e1bd7089fbfc82721302ff02cd 100644 (file)
@@ -432,7 +432,7 @@ void do_right(void);
 /* All functions in nano.c. */
 filestruct *make_new_node(filestruct *prevnode);
 filestruct *copy_node(const filestruct *src);
-void splice_node(filestruct *begin, filestruct *newnode);
+void splice_node(filestruct *afterthis, filestruct *newnode);
 void unlink_node(filestruct *fileptr);
 void delete_node(filestruct *fileptr);
 filestruct *copy_filestruct(const filestruct *src);