diff --git a/src/modules/font/freetype/HarfbuzzShaper.cpp b/src/modules/font/freetype/HarfbuzzShaper.cpp index f01ed4cc4..2c145761b 100644 --- a/src/modules/font/freetype/HarfbuzzShaper.cpp +++ b/src/modules/font/freetype/HarfbuzzShaper.cpp @@ -28,6 +28,7 @@ #include #include +#include namespace love { @@ -44,7 +45,7 @@ static inline float fixed26_6ToFloat(int32 v) static int32 floatToFixed26_6(float v) { float integer = 0; - float frac = modf(v, &integer); + float frac = std::modf(v, &integer); return (int32)(((uint32)integer << 6) | (uint32)(frac * 64)); }