From 8f9ce5285fe7923da2ebecda61f83dc056013e19 Mon Sep 17 00:00:00 2001 From: Roger Shi Date: Wed, 9 Sep 2015 11:40:13 +0800 Subject: [PATCH] fix #2367 --- lib/pure/json.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pure/json.nim b/lib/pure/json.nim index 540a1a8eb7..d98ed1042c 100644 --- a/lib/pure/json.nim +++ b/lib/pure/json.nim @@ -1074,9 +1074,9 @@ when not defined(js): ## for nice error messages. var p: JsonParser p.open(s, filename) + defer: p.close() discard getTok(p) # read first token result = p.parseJson() - p.close() proc parseJson*(buffer: string): JsonNode = ## Parses JSON from `buffer`.