projects
/
oweals
/
minetest.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f5bdc04
)
numeric: Fix clang, broken since d5456da
author
SmallJoker
<mk939@ymail.com>
Sat, 9 Feb 2019 17:33:31 +0000
(18:33 +0100)
committer
SmallJoker
<mk939@ymail.com>
Sat, 9 Feb 2019 17:33:31 +0000
(18:33 +0100)
src/util/numeric.cpp
patch
|
blob
|
history
diff --git
a/src/util/numeric.cpp
b/src/util/numeric.cpp
index bd298e94e3be256ebfba385a35da83a6c5b27e29..1af3f66be8df9f096737e8a4809cf497688e905c 100644
(file)
--- a/
src/util/numeric.cpp
+++ b/
src/util/numeric.cpp
@@
-201,7
+201,7
@@
v3f getPitchYawRollRad(const core::matrix4 &m)
const f32 *M = m.pointer();
f64 a1 = atan2(M[1], M[5]);
- f
64 c2 = sqrt(M[10]*M[10] +
M[8]*M[8]);
+ f
32 c2 = std::sqrt((f64)M[10]*M[10] + (f64)
M[8]*M[8]);
f32 a2 = atan2f(-M[9], c2);
f64 c1 = cos(a1);
f64 s1 = sin(a1);