From c61eeb9238e87ed47bac5bfd19f03e9533f23fcf Mon Sep 17 00:00:00 2001 From: GoldenTails Date: Wed, 9 Sep 2020 22:19:14 -0500 Subject: [PATCH] Can we just do this please? Thanks. --- src/blua/lstrlib.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blua/lstrlib.c b/src/blua/lstrlib.c index 297504e95..af933d25a 100644 --- a/src/blua/lstrlib.c +++ b/src/blua/lstrlib.c @@ -19,6 +19,7 @@ #include "lauxlib.h" #include "lualib.h" +#include "../m_fixed.h" /* macro to `unsign' a character */ #define uchar(c) ((unsigned char)(c)) @@ -790,7 +791,7 @@ static int str_format (lua_State *L) { case 'e': case 'E': case 'f': case 'g': case 'G': { lua_Number n = luaL_checknumber(L, arg); - sprintf(buff, form, (double)n); + sprintf(buff, form, (double)n / FRACUNIT); break; } case 'q': {