Don't use deprecated fmod in VM

This commit is contained in:
data-man 2018-12-01 23:23:51 +05:00
commit b0a977fe41

View file

@ -11,7 +11,7 @@
#import vmdeps, vm #import vmdeps, vm
from math import sqrt, ln, log10, log2, exp, round, arccos, arcsin, from math import sqrt, ln, log10, log2, exp, round, arccos, arcsin,
arctan, arctan2, cos, cosh, hypot, sinh, sin, tan, tanh, pow, trunc, arctan, arctan2, cos, cosh, hypot, sinh, sin, tan, tanh, pow, trunc,
floor, ceil, `mod`, fmod floor, ceil, `mod`
from os import getEnv, existsEnv, dirExists, fileExists, putEnv, walkDir from os import getEnv, existsEnv, dirExists, fileExists, putEnv, walkDir
@ -102,7 +102,6 @@ proc registerAdditionalOps*(c: PCtx) =
wrap1f_math(trunc) wrap1f_math(trunc)
wrap1f_math(floor) wrap1f_math(floor)
wrap1f_math(ceil) wrap1f_math(ceil)
wrap2f_math(fmod)
proc `mod Wrapper`(a: VmArgs) {.nimcall.} = proc `mod Wrapper`(a: VmArgs) {.nimcall.} =
setResult(a, `mod`(getFloat(a, 0), getFloat(a, 1))) setResult(a, `mod`(getFloat(a, 0), getFloat(a, 1)))