[ox/std] Fix intToStr to have room for negatives

This commit is contained in:
2026-01-19 21:00:12 -06:00
parent f40d5515f9
commit 522bb14f18

View File

@@ -250,16 +250,16 @@ constexpr auto intToStr(Integer v) noexcept {
auto out = 0; auto out = 0;
switch (sizeof(Integer)) { switch (sizeof(Integer)) {
case 1: case 1:
out = 3; out = 4;
break; break;
case 2: case 2:
out = 5; out = 6;
break; break;
case 4: case 4:
out = 10; out = 11;
break; break;
case 8: case 8:
out = 21; out = 22;
break; break;
} }
return out + ox::is_signed_v<Integer>; return out + ox::is_signed_v<Integer>;