From 96f0a08725cc8662e94f87ef9b637292b85a5ba4 Mon Sep 17 00:00:00 2001 From: Joshua Mark Manton Date: Sat, 20 Jul 2019 13:15:51 -0700 Subject: [PATCH] Fix `scale_f32` and `scale_vec3` from returning the wrong variable. --- core/math/math.odin | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/math/math.odin b/core/math/math.odin index 016e8143a..ed04cbfbc 100644 --- a/core/math/math.odin +++ b/core/math/math.odin @@ -454,7 +454,7 @@ scale_vec3 :: proc(m: Mat4, v: Vec3) -> Mat4 { mm[0][0] *= v[0]; mm[1][1] *= v[1]; mm[2][2] *= v[2]; - return m; + return mm; } scale_f32 :: proc(m: Mat4, s: f32) -> Mat4 { @@ -462,7 +462,7 @@ scale_f32 :: proc(m: Mat4, s: f32) -> Mat4 { mm[0][0] *= s; mm[1][1] *= s; mm[2][2] *= s; - return m; + return mm; } scale :: proc{scale_vec3, scale_f32};