diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2016-11-21 15:16:54 +0100 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2016-11-21 15:16:54 +0100 |
commit | 585a970106c7c726280a90f0431c8fc4a72a8acb (patch) | |
tree | ca0a2d693c6bb850d84b4c62f9c3281aa01db079 /lib | |
parent | 18690d4a6199804f2c5ad3322e2a6a3c33665eff (diff) | |
download | Nim-585a970106c7c726280a90f0431c8fc4a72a8acb.tar.gz |
json.toUgly also uses optimized string routines
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pure/json.nim | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/pure/json.nim b/lib/pure/json.nim index b7f58c55d..5fff7352f 100644 --- a/lib/pure/json.nim +++ b/lib/pure/json.nim @@ -1078,9 +1078,11 @@ proc toUgly*(result: var string, node: JsonNode) = of JString: node.str.escapeJson(result) of JInt: - result.add($node.num) + when defined(js): result.add($node.num) + else: result.add(node.num) of JFloat: - result.add($node.fnum) + when defined(js): result.add($node.fnum) + else: result.add(node.fnum) of JBool: result.add(if node.bval: "true" else: "false") of JNull: |