From acddf16e57b7673a413fd0ecde618246d8539c5b Mon Sep 17 00:00:00 2001 From: Lioncash Date: Fri, 21 Dec 2018 15:19:35 -0500 Subject: [PATCH] common/quaternion: Ensure that w is always initialized Previously xyz was always being zero initialized due to its constructor, but w wasn't. Ensures that we always have a deterministic initial state. --- src/common/quaternion.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/quaternion.h b/src/common/quaternion.h index ea39298c1f..c528c0b688 100644 --- a/src/common/quaternion.h +++ b/src/common/quaternion.h @@ -12,7 +12,7 @@ template class Quaternion { public: Math::Vec3 xyz; - T w; + T w{}; Quaternion Inverse() const { return {-xyz, w};