commit a692b01c040e60543cdd3cdfd19821b6517ac757
parent a197ccf12d2c84e6618a541b9ba091c8814ad728
Author: Benno Schulenberg <bensberg@telfort.nl>
Date: Wed, 29 Jan 2020 12:31:52 +0100
tweaks: reshuffle two lines, to do the linking first, then the content
Diffstat:
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/nano.c b/src/nano.c
@@ -83,14 +83,13 @@ linestruct *make_new_node(linestruct *prevnode)
{
linestruct *newnode = nmalloc(sizeof(linestruct));
- newnode->data = NULL;
newnode->prev = prevnode;
newnode->next = NULL;
- newnode->lineno = (prevnode != NULL) ? prevnode->lineno + 1 : 1;
-
+ newnode->data = NULL;
#ifdef ENABLE_COLOR
newnode->multidata = NULL;
#endif
+ newnode->lineno = (prevnode) ? prevnode->lineno + 1 : 1;
return newnode;
}