From 8e0b80aa369df7d1142053f077df928106c6ce8c Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Wed, 4 Apr 2018 07:42:40 +0200 Subject: Fix last performance-type-promotion-in-math-fn problems --- src/particles.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/particles.cpp') diff --git a/src/particles.cpp b/src/particles.cpp index 0a6651ce4..e98068f53 100644 --- a/src/particles.cpp +++ b/src/particles.cpp @@ -18,6 +18,7 @@ with this program; if not, write to the Free Software Foundation, Inc., */ #include "particles.h" +#include #include "client.h" #include "collision.h" #include "client/clientevent.h" @@ -227,7 +228,8 @@ void Particle::updateVertices() for (video::S3DVertex &vertex : m_vertices) { if (m_vertical) { v3f ppos = m_player->getPosition()/BS; - vertex.Pos.rotateXZBy(atan2(ppos.Z-m_pos.Z, ppos.X-m_pos.X)/core::DEGTORAD+90); + vertex.Pos.rotateXZBy(std::atan2(ppos.Z - m_pos.Z, ppos.X - m_pos.X) / + core::DEGTORAD + 90); } else { vertex.Pos.rotateYZBy(m_player->getPitch()); vertex.Pos.rotateXZBy(m_player->getYaw()); -- cgit v1.2.3