don't inline recursive function

This commit is contained in:
mratsim 2018-02-27 13:57:09 +01:00
parent 69a0c68d3f
commit b3d4bf3f84

View File

@ -12,7 +12,7 @@ proc readUint256BE*(ba: ByteArrayBE[32]): UInt256 {.noSideEffect.}=
for i in 0 ..< N:
result = result shl 8 or ba[i].u256
proc willMulOverflow(a, b: uint64): bool {.inline,noSideEffect.}=
proc willMulOverflow(a, b: uint64): bool {.noSideEffect.}=
# We assume a <= b
if a > b:
return willMulOverflow(b, a)