From f41f09e028a0a0e016a23d6c573091afbd54aa2e Mon Sep 17 00:00:00 2001 From: Hannes Kuchelmeister Date: Sat, 2 Jan 2021 20:46:15 +0100 Subject: [PATCH] fix valdiate in optimistic list --- Assignment_2/lib/OptimisticList.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assignment_2/lib/OptimisticList.cpp b/Assignment_2/lib/OptimisticList.cpp index 52f070f..301b6a0 100644 --- a/Assignment_2/lib/OptimisticList.cpp +++ b/Assignment_2/lib/OptimisticList.cpp @@ -114,7 +114,7 @@ bool OptimisticSet::ctn(int element) { bool OptimisticSet::validate(Node* p, Node* c) { Node* n = this->first; - while (n->is_smaller_than(p)) { + while(n->next != c && n->next != 0) { n = n->next; } if ((n == p) && (p->next == c)) {