From 019ee2260c82681ba5d1b475c6f6f702668e90d0 Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Fri, 8 Jul 2016 11:05:48 +0200 Subject: [PATCH] fixes #4399 --- lib/pure/json.nim | 1 + 1 file changed, 1 insertion(+) 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