diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2016-07-08 11:05:48 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2016-07-08 11:05:48 +0200 |
commit | 019ee2260c82681ba5d1b475c6f6f702668e90d0 (patch) | |
tree | 0d5ab24f179cb025161f8a18fc512ce508944cb9 | |
parent | 857b0c8d4c79d44fc0580df4658d1b17121dceed (diff) | |
download | Nim-019ee2260c82681ba5d1b475c6f6f702668e90d0.tar.gz |
fixes #4399
-rw-r--r-- | lib/pure/json.nim | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/pure/json.nim b/lib/pure/json.nim index b4eecdf88..5198f5e00 100644 --- a/lib/pure/json.nim +++ b/lib/pure/json.nim @@ -712,6 +712,7 @@ proc `%`*(b: bool): JsonNode = proc `%`*(keyVals: openArray[tuple[key: string, val: JsonNode]]): JsonNode = ## Generic constructor for JSON data. Creates a new `JObject JsonNode` + if keyvals.len == 0: return newJArray() result = newJObject() for key, val in items(keyVals): result.fields[key] = val |