string is not nil anymore (#15352)

This commit is contained in:
flywind 2020-09-18 16:02:31 +08:00 • committed by GitHub
commit c57023f324
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 8 deletions

View file

@ -281,10 +281,7 @@ proc `[]=`*[T](c: var CritBitTree[T], key: string, val: T) =
template get[T](c: CritBitTree[T], key: string): T =
let n = rawGet(c, key)
if n == nil:
when compiles($key):
raise newException(KeyError, "key not found: " & $key)
else:
raise newException(KeyError, "key not found")
raise newException(KeyError, "key not found: " & key)
n.val