diff --git a/include/Runtime/w_fmod.h b/include/Runtime/w_fmod.h deleted file mode 100644 index e1c998d6..00000000 --- a/include/Runtime/w_fmod.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef __W_FMOD_H__ -#define __W_FMOD_H__ - -#ifndef __cplusplus -extern "C" { -#endif - -float fmod(float, float); - -#ifndef __cplusplus -} -#endif - -#endif // __W_FMOD_H__ diff --git a/libc/math.h b/libc/math.h index 28e7ac04..b6165165 100644 --- a/libc/math.h +++ b/libc/math.h @@ -67,6 +67,7 @@ extern _INT32 __extended_huge[]; #define HUGE_VALL (*(long double*)__extended_huge) double fabs(double x); +double fmod(double x, double m); double sin(double x); double cos(double x); double atan(double x); diff --git a/src/MetroidPrime/ScriptObjects/CScriptSpecialFunction.cpp b/src/MetroidPrime/ScriptObjects/CScriptSpecialFunction.cpp index 7596d0d5..1cd74072 100644 --- a/src/MetroidPrime/ScriptObjects/CScriptSpecialFunction.cpp +++ b/src/MetroidPrime/ScriptObjects/CScriptSpecialFunction.cpp @@ -26,7 +26,7 @@ #include "Kyoto/Math/CVector2i.hpp" #include "Kyoto/Math/CloseEnough.hpp" -#include "Runtime/w_fmod.h" +#include "math.h" #include "rstl/math.hpp" namespace rstl {