big: Improve int_bitfield_extract.
This commit is contained in:
1 parent
9c150381bf
commit
2fbff25a18
3 files changed
+78
-29
No files matched your search
@@ -202,7 +202,7 @@ int_itoa_raw :: proc(a: ^Int, radix: i8, buffer: []u8, size := int(-1), zero_ter
|
||||
|
||||
for offset := 0; offset < count; offset += 4 {
|
||||
bits_to_get := int(min(count - offset, shift));
|
||||
if digit, err = extract_bits(a, offset, bits_to_get); err != .None {
|
||||
if digit, err = int_bitfield_extract(a, offset, bits_to_get); err != .None {
|
||||
return len(buffer) - available, .Invalid_Argument;
|
||||
}
|
||||
available -= 1;
|
||||
|
||||
Reference in new issue
Block a user