From e8c6403ce64813dc5a9dc78adccd2a645738b8ec Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sun, 23 Nov 2014 20:28:52 -0800 Subject: [PATCH] Add guard against inserting an item after/before itself. --- src/General/lib/randomaccesslist.class | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/General/lib/randomaccesslist.class b/src/General/lib/randomaccesslist.class index 3547cfccd..cf51715a0 100644 --- a/src/General/lib/randomaccesslist.class +++ b/src/General/lib/randomaccesslist.class @@ -21,7 +21,7 @@ class RandomAccessList @length++ before: (root, item) -> - return if item.next is root + return if item.next is root or item is root @rmi item @@ -35,7 +35,7 @@ class RandomAccessList @first = item after: (root, item) -> - return if item.prev is root + return if item.prev is root or item is root @rmi item