diff --git a/src/dsc.h b/src/dsc.h index 78e43ee..15988e5 100644 --- a/src/dsc.h +++ b/src/dsc.h @@ -460,7 +460,7 @@ public: } T *NextAfter(T *prev) { if(IsEmpty() || !prev) return NULL; - if(prev - elem == (n - 1)) return NULL; + if(prev - First() == (n - 1)) return NULL; return prev + 1; }