git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@6744 8c9fc860-2736-0410-a75d-ab315db34111
@@ -1132,7 +1132,9 @@ BEGIN
Machine.Acquire(Machine.Objects);
ASSERT (t # event );
IF t.next # NIL THEN
- t.next.prev := t.prev; t.prev.next := t.next; t.next := NIL;
+ t.next.prev := t.prev;
+ IF t.prev#NIL THEN t.prev.next := t.next; END;
+ t.next := NIL;
t.prev := NIL
END;
Machine.Release(Machine.Objects);