Mercurial > hg > xmms-sid
diff src/xs_length.c @ 782:64352e85113e
Cleanup.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 06 Nov 2012 13:31:36 +0200 |
parents | 80139f0ac82a |
children | 37ab2fba30c8 |
line wrap: on
line diff
--- a/src/xs_length.c Tue Nov 06 13:09:11 2012 +0200 +++ b/src/xs_length.c Tue Nov 06 13:31:36 2012 +0200 @@ -46,16 +46,14 @@ assert(db); if (db->nodes) { - /* The first node's prev points to last node */ - LPREV = db->nodes->prev; /* New node's prev = Previous last node */ - db->nodes->prev->next = node; /* Previous last node's next = New node */ - db->nodes->prev = node; /* New last node = New node */ - LNEXT = NULL; /* But next is NULL! */ + LPREV = db->nodes->prev; + db->nodes->prev->next = node; + db->nodes->prev = node; } else { - db->nodes = node; /* First node ... */ - LPREV = node; /* ... it's also last */ - LNEXT = NULL; /* But next is NULL! */ + db->nodes = node; + LPREV = node; } + LNEXT = NULL; }