- replaced zstrformat with stb_sprintf.
The main advantage here is that this allows to get rid of the gdtoa dependency, it is also preferable to have some code here that's being maintained. Feature-wise both are mostly identical, stb also support MSFT integer size modifiers and hexadecimal floats.
This commit is contained in:
parent
479795abe2
commit
fdad3186a6
60 changed files with 1945 additions and 11632 deletions
|
|
@ -397,7 +397,7 @@ const char *FBaseCVar::ToString (UCVarValue value, ECVarType type)
|
|||
|
||||
case CVAR_Float:
|
||||
IGNORE_FORMAT_PRE
|
||||
mysnprintf (cstrbuf, countof(cstrbuf), "%H", value.Float);
|
||||
mysnprintf (cstrbuf, countof(cstrbuf), "%g", value.Float);
|
||||
IGNORE_FORMAT_POST
|
||||
break;
|
||||
|
||||
|
|
@ -489,7 +489,7 @@ UCVarValue FBaseCVar::FromFloat (float value, ECVarType type)
|
|||
|
||||
case CVAR_String:
|
||||
IGNORE_FORMAT_PRE
|
||||
mysnprintf (cstrbuf, countof(cstrbuf), "%H", value);
|
||||
mysnprintf (cstrbuf, countof(cstrbuf), "%g", value);
|
||||
IGNORE_FORMAT_POST
|
||||
ret.String = cstrbuf;
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue