summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rwxr-xr-xlib/pure/collections/sets.nim8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/pure/collections/sets.nim b/lib/pure/collections/sets.nim
index 9238dfa89..f65239b83 100755
--- a/lib/pure/collections/sets.nim
+++ b/lib/pure/collections/sets.nim
@@ -68,7 +68,7 @@ proc RawGet[A](s: TSet[A], key: A): int =
 
 proc contains*[A](s: TSet[A], key: A): bool =
   ## returns true iff `key` is in `s`.
-  var index = RawGet(t, key)
+  var index = RawGet(s, key)
   result = index >= 0
 
 proc RawInsert[A](s: var TSet[A], data: var TKeyValuePairSeq[A], key: A) =
@@ -103,7 +103,7 @@ proc incl*[A](s: var TSet[A], key: A) =
 
 proc excl*[A](s: var TSet[A], key: A) =
   ## excludes `key` from the set `s`.
-  var index = RawGet(t, key)
+  var index = RawGet(s, key)
   if index >= 0:
     s.data[index].slot = seDeleted
     dec(s.counter)
@@ -149,11 +149,11 @@ type
 
 proc len*[A](s: TOrderedSet[A]): int {.inline.} =
   ## returns the number of keys in `s`.
-  result = t.counter
+  result = s.counter
 
 proc card*[A](s: TOrderedSet[A]): int {.inline.} =
   ## alias for `len`.
-  result = t.counter
+  result = s.counter
 
 template forAllOrderedPairs(yieldStmt: stmt) =
   var h = s.first