summary refs log tree commit diff stats
path: root/lib/system/sets.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2014-05-25 21:20:26 +0200
committerAraq <rumpf_a@web.de>2014-05-25 21:20:26 +0200
commit04a1555f4aa90eadc4d974a04abbf50d1e8b7134 (patch)
tree2e26496b1158a1b14c8c0bb307c670ea2d100cb5 /lib/system/sets.nim
parentb230303fd6dd1d593aecf792ee8f72552e7e5946 (diff)
parent1d6c05edc399e31919114f2b07519ae79ae1b804 (diff)
downloadNim-04a1555f4aa90eadc4d974a04abbf50d1e8b7134.tar.gz
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Diffstat (limited to 'lib/system/sets.nim')
-rw-r--r--lib/system/sets.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/system/sets.nim b/lib/system/sets.nim
index 043d37533..794c65cb8 100644
--- a/lib/system/sets.nim
+++ b/lib/system/sets.nim
@@ -10,7 +10,7 @@
 # set handling
 
 type
-  TNimSet = array [0..4*2048-1, int8]
+  TNimSet = array [0..4*2048-1, uint8]
 
 proc countBits32(n: int32): int {.compilerproc.} =
   var v = n
@@ -25,4 +25,4 @@ proc countBits64(n: int64): int {.compilerproc.} =
 proc cardSet(s: TNimSet, len: int): int {.compilerproc.} =
   result = 0
   for i in countup(0, len-1):
-    inc(result, countBits32(int32(ze(s[i]))))
+    inc(result, countBits32(int32(s[i])))