json.toUgly also uses optimized string routines

This commit is contained in:
Andreas Rumpf
2016-11-21 15:16:54 +01:00
parent 18690d4a61
commit 585a970106

View File

@@ -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: