From 9ea55eccbbc61c6e7429c094b6ced41ce5535aeb Mon Sep 17 00:00:00 2001 From: Jasper Jenkins Date: Thu, 28 Nov 2019 14:01:17 -0800 Subject: make addQuoted work on nimscript (#12717) [backport] --- lib/system.nim | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'lib') diff --git a/lib/system.nim b/lib/system.nim index 30277f629..b2325c599 100644 --- a/lib/system.nim +++ b/lib/system.nim @@ -3827,11 +3827,6 @@ elif defined(JS): proc deallocShared(p: pointer) = discard proc reallocShared(p: pointer, newsize: Natural): pointer = discard - proc addInt*(result: var string; x: int64) = - result.add $x - - proc addFloat*(result: var string; x: float) = - result.add $x when defined(JS) and not defined(nimscript): include "system/jssys" @@ -3842,6 +3837,12 @@ elif defined(JS): if x < y: return -1 return 1 +when defined(JS) or defined(nimscript): + proc addInt*(result: var string; x: int64) = + result.add $x + + proc addFloat*(result: var string; x: float) = + result.add $x proc quit*(errormsg: string, errorcode = QuitFailure) {.noreturn.} = ## A shorthand for ``echo(errormsg); quit(errorcode)``. -- cgit 1.4.1-2-gfad0