summary refs log tree commit diff stats
path: root/lib/std/private
diff options
context:
space:
mode:
authorflywind <xzsflywind@gmail.com>2021-10-14 15:23:01 +0800
committerGitHub <noreply@github.com>2021-10-14 09:23:01 +0200
commitc4c9876785a17f9b43bb1e0748eff67a71a7487f (patch)
treefbb218cb2173259b6a2065f162183a7a1231ff5a /lib/std/private
parentf93bfc0a329f193c8b83062e10140c2fb55a7873 (diff)
downloadNim-c4c9876785a17f9b43bb1e0748eff67a71a7487f.tar.gz
fix a potential bug (#18900)
Diffstat (limited to 'lib/std/private')
-rw-r--r--lib/std/private/digitsutils.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/private/digitsutils.nim b/lib/std/private/digitsutils.nim
index 268a3ba7d..9be2ab3ef 100644
--- a/lib/std/private/digitsutils.nim
+++ b/lib/std/private/digitsutils.nim
@@ -95,7 +95,7 @@ proc addInt*(result: var string; x: int64) =
     var num: uint64
     if x < 0:
       if x == low(int64):
-        num = uint64(x)
+        num = cast[uint64](x)
       else:
         num = uint64(-x)
       let base = result.len