summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
authorBillingsly Wetherfordshire <phowl.mouth@gmail.com>2014-06-17 15:05:50 -0700
committerBillingsly Wetherfordshire <phowl.mouth@gmail.com>2014-06-17 15:05:50 -0700
commit13608c0a1a5a5625c83f59864ec8326034c28438 (patch)
tree5ebf17469d7898070c93bde5d82a52d79e601024 /lib
parentebff5f1f28ecc31a64ca9804c9a9a3ef4ba8e916 (diff)
downloadNim-13608c0a1a5a5625c83f59864ec8326034c28438.tar.gz
fix json.`[]`
Diffstat (limited to 'lib')
-rw-r--r--lib/pure/json.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/json.nim b/lib/pure/json.nim
index bd5259f95..4e369b854 100644
--- a/lib/pure/json.nim
+++ b/lib/pure/json.nim
@@ -679,8 +679,8 @@ proc `[]`*(node: PJsonNode, name: string): PJsonNode =
 proc `[]`*(node: PJsonNode, index: int): PJsonNode =
   ## Gets the node at `index` in an Array. Result is undefined if `index`
   ## is out of bounds
+  assert(not isNil(node))
   assert(node.kind == JArray)
-  assert(node != nil)
   return node.elems[index]
 
 proc hasKey*(node: PJsonNode, key: string): bool =