diff options
Diffstat (limited to 'lib/system/cellsets.nim')
-rwxr-xr-x | lib/system/cellsets.nim | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/system/cellsets.nim b/lib/system/cellsets.nim index b8bfbaf6d..78869ed98 100755 --- a/lib/system/cellsets.nim +++ b/lib/system/cellsets.nim @@ -102,9 +102,9 @@ proc CellSetGet(t: TCellSet, key: TAddress): PPageDesc = proc CellSetRawInsert(t: TCellSet, data: PPageDescArray, desc: PPageDesc) = var h = cast[int](desc.key) and t.max while data[h] != nil: - sysAssert(data[h] != desc) + sysAssert(data[h] != desc, "CellSetRawInsert 1") h = nextTry(h, t.max) - sysAssert(data[h] == nil) + sysAssert(data[h] == nil, "CellSetRawInsert 2") data[h] = desc proc CellSetEnlarge(t: var TCellSet) = @@ -130,7 +130,7 @@ proc CellSetPut(t: var TCellSet, key: TAddress): PPageDesc = inc(t.counter) h = cast[int](key) and t.max while t.data[h] != nil: h = nextTry(h, t.max) - sysAssert(t.data[h] == nil) + sysAssert(t.data[h] == nil, "CellSetPut") # the new page descriptor goes into result result = cast[PPageDesc](Alloc0(sizeof(TPageDesc))) result.next = t.head |