summaryrefslogtreecommitdiff
path: root/src/m_Do/m_Do_mtx.cpp
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2023-10-24 17:44:23 -0400
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2023-10-24 17:44:23 -0400
commitfdf23e7d8defce44e194ea267faef081b0f31c74 (patch)
tree06488e071c124df8ece73a3c12bcd84cd62f42f5 /src/m_Do/m_Do_mtx.cpp
parent8018710181ca147e898907a803e9db1a4548a0f8 (diff)
m_Do_mtx OK
Diffstat (limited to 'src/m_Do/m_Do_mtx.cpp')
-rw-r--r--src/m_Do/m_Do_mtx.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/m_Do/m_Do_mtx.cpp b/src/m_Do/m_Do_mtx.cpp
index eaba7556..1d2f20d6 100644
--- a/src/m_Do/m_Do_mtx.cpp
+++ b/src/m_Do/m_Do_mtx.cpp
@@ -198,8 +198,7 @@ void mDoMtx_lookAt(Mtx mtx, const Vec* param_1, const Vec* param_2, const Vec* p
cXyz local_4c(*(cXyz*)param_1);
cXyz local_58(*(cXyz*)param_2);
cXyz local_64(*(cXyz*)param_3);
- cXyz local_70 = local_4c - local_58;
- if (!local_70.normalizeRS()) {
+ if (!cXyz(local_4c - local_58).normalizeRS()) {
local_58.z += 1.0f;
}
if (cM3d_IsZero(local_64.x) && cM3d_IsZero(local_64.y) && cM3d_IsZero(local_64.z)) {
@@ -348,9 +347,9 @@ void mDoMtx_stack_c::quatM(const Quaternion* param_0) {
mDoMtx_concat(now, tmp, now);
}
-static mDoMtx_stack_c mDoMtx_stack;
+mDoMtx_stack_c mDoMtx_stack;
-static mDoMtx_quatStack_c mDoMtx_quatStack;
+mDoMtx_quatStack_c mDoMtx_quatStack;
extern Mtx g_mDoMtx_identity = {
{1.0f, 0.0f, 0.0f, 0.0f},