diff options
author | Araq <rumpf_a@web.de> | 2018-08-22 15:12:02 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2018-08-22 15:12:02 +0200 |
commit | dbd21d670c754501e1c14c758e09c9fce3ad01d5 (patch) | |
tree | 0adc7fbb281a4c79163f840353c153fbd42405a2 /lib | |
parent | 7896903fd09ee5c855112660179b6f4ec57a1977 (diff) | |
download | Nim-dbd21d670c754501e1c14c758e09c9fce3ad01d5.tar.gz |
make more things compile without isNil
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pure/collections/sets.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/collections/sets.nim b/lib/pure/collections/sets.nim index 0ef91c3cc..31ca56963 100644 --- a/lib/pure/collections/sets.nim +++ b/lib/pure/collections/sets.nim @@ -654,7 +654,7 @@ proc isValid*[A](s: OrderedSet[A]): bool = ## proc saveTarotCards(cards: OrderedSet[int]) = ## assert cards.isValid, "Pass an initialized set!" ## # Do stuff here, may crash in release builds! - result = not s.data.isNil + result = s.data.len > 0 proc len*[A](s: OrderedSet[A]): int {.inline.} = ## Returns the number of keys in `s`. |