From: Brendan Hansen Date: Fri, 19 May 2023 20:31:09 +0000 (-0500) Subject: fixed: `conv.f64_to_str` again X-Git-Url: https://git.brendanfh.com/?a=commitdiff_plain;h=2d1be2c12206fa05234a208c4054de56f793e8a8;p=onyx.git fixed: `conv.f64_to_str` again --- diff --git a/core/conv/conv.onyx b/core/conv/conv.onyx index 18737c3b..8a0f9424 100644 --- a/core/conv/conv.onyx +++ b/core/conv/conv.onyx @@ -298,10 +298,11 @@ f64_to_str :: (f: f64, buf: [] u8, digits_after_decimal := 4) -> str { s1 := i64_to_str(~~int_part, 10, buf); for i: 0 .. s1.count do buf.data[i + len] = s1.data[i]; + len += s1.count; if digits_after_decimal > 0 { buf.data[s1.count + len] = #char "."; - len += s1.count + 1; + len += 1; digits := "0123456789";