diff options
Diffstat (limited to 'std')
| -rw-r--r-- | std/math/index.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/std/math/index.zig b/std/math/index.zig index a015450760..9c0bb902af 100644 --- a/std/math/index.zig +++ b/std/math/index.zig @@ -180,7 +180,7 @@ pub const Cmp = enum { Greater, }; -pub fn min(x: var, y: var) -> @typeOf(x + y) { +pub fn min(x: var, y: var) -> @typeOf(if (x < y) x else y) { if (x < y) x else y } @@ -188,7 +188,7 @@ test "math.min" { assert(min(i32(-1), i32(2)) == -1); } -pub fn max(x: var, y: var) -> @typeOf(x + y) { +pub fn max(x: var, y: var) -> @typeOf(if (x > y) x else y) { if (x > y) x else y } |
