mirror of
https://github.com/ziglang/zig.git
synced 2025-12-29 09:33:18 +00:00
fix return types of min amd max
This commit is contained in:
parent
06b64d82bf
commit
180fe8d506
@ -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
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user