1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Change BS constant from implicit double to float (#6286)

the BS constant
implicitly promotes all position calculations it is used in to double even
though positions (= v3f) are only meant to be floats.

There are many, many similar occurrences everywhere, but I'm not willing to
hunt down all; I only fixed the little part I'm already familiar with.
This commit is contained in:
Jens Rottmann 2017-08-20 19:37:55 +02:00 committed by Loïc Blot
parent ae9b5e0098
commit 9d8cb510b3
3 changed files with 17 additions and 17 deletions

View file

@ -71,7 +71,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
// floating-point and integer positions, which potentially give wrong
// results. (negative coordinates, values between nodes, ...)
// Use floatToInt(p, BS) and intToFloat(p, BS).
#define BS (10.0)
#define BS 10.0f
// Dimension of a MapBlock
#define MAP_BLOCKSIZE 16