builtin: fix warnings for ./v doc -m -f html vlib/builtin/

This commit is contained in:
Delyan Angelov 2025-08-01 18:27:46 +03:00
parent 2c7b42030a
commit ca620f4965
No known key found for this signature in database
GPG Key ID: 66886C0F12D595ED

View File

@ -102,11 +102,13 @@ pub fn i64_tos(buf &u8, len int, n0 i64, base int) string {
n = -n n = -n
} }
b[i--] = 0 b[i] = 0
i--
for { for {
c := (n % base) + 48 c := (n % base) + 48
b[i--] = if c > 57 { c + 7 } else { c } b[i] = if c > 57 { c + 7 } else { c }
i--
if i < 0 { if i < 0 {
panic('buffer to small') panic('buffer to small')
} }
@ -119,7 +121,8 @@ pub fn i64_tos(buf &u8, len int, n0 i64, base int) string {
if i < 0 { if i < 0 {
panic('buffer to small') panic('buffer to small')
} }
b[i--] = 45 b[i] = 45
i--
} }
offset := i + 1 offset := i + 1
b.str = b.str + offset b.str = b.str + offset