diff options
| author | hatal175 <hatal175@users.noreply.github.com> | 2023-04-25 23:13:46 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-25 23:13:46 +0300 |
| commit | ca4ebc90127acd223418c774bd0235bb80e1d672 (patch) | |
| tree | 73ff4d925a580999d1b5d6aa0e4e317c3516a3d7 | |
| parent | d14d173c7b8685466654a324dc2c5a04124633e6 (diff) | |
| parent | 632274e3b1432d55cf6cbbcafcad1ab3767b987a (diff) | |
Merge pull request #321 from Jcw87/FLOAT_MIN
fix FLOAT_MIN
| -rw-r--r-- | include/dolphin/types.h | 2 | ||||
| -rw-r--r-- | src/f_op/f_op_actor.cpp | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/include/dolphin/types.h b/include/dolphin/types.h index 28ccfa4b14..4bfa3b59fe 100644 --- a/include/dolphin/types.h +++ b/include/dolphin/types.h @@ -34,7 +34,7 @@ typedef int BOOL; #define INT32_MAX (0x7fffffff) #define UINT32_MAX (0xffffffff) -#define FLOAT_MIN (-1e31f) +#define FLOAT_MIN (1.175494351e-38f) #define FLOAT_MAX (3.40282346638528860e+38f) #endif
\ No newline at end of file diff --git a/src/f_op/f_op_actor.cpp b/src/f_op/f_op_actor.cpp index bb17772376..c11222bd3c 100644 --- a/src/f_op/f_op_actor.cpp +++ b/src/f_op/f_op_actor.cpp @@ -84,8 +84,8 @@ static int fopAc_Execute(void* i_this) { fopAcM_delete(_this); } - if (_this->current.pos.y < FLOAT_MIN) { - _this->current.pos.y = FLOAT_MIN; + if (_this->current.pos.y < -1e31f) { + _this->current.pos.y = -1e31f; } dKy_depth_dist_set(_this); |
