close #491 check whether link node is head
This commit is contained in:
@@ -62,7 +62,11 @@ class DoubleLinkedList {
|
|||||||
if (current) {
|
if (current) {
|
||||||
current.previous = node;
|
current.previous = node;
|
||||||
}
|
}
|
||||||
} else if (n.nextSibling && isNodeInLinkedList(n.nextSibling)) {
|
} else if (
|
||||||
|
n.nextSibling &&
|
||||||
|
isNodeInLinkedList(n.nextSibling) &&
|
||||||
|
n.nextSibling.__ln.previous
|
||||||
|
) {
|
||||||
const current = n.nextSibling.__ln.previous;
|
const current = n.nextSibling.__ln.previous;
|
||||||
node.previous = current;
|
node.previous = current;
|
||||||
node.next = n.nextSibling.__ln;
|
node.next = n.nextSibling.__ln;
|
||||||
|
|||||||
Reference in New Issue
Block a user