big: Add int_to_bytes_{big, little} + Python compatible variants.

This commit is contained in:
Jeroen van Rijn
2021-08-11 20:59:54 +02:00
parent 851780b8f4
commit 12f9b6db63
6 changed files with 202 additions and 26 deletions
+2 -2
View File
@@ -1719,9 +1719,9 @@ internal_int_neg :: proc(dest, src: ^Int, allocator := context.allocator) -> (er
/*
If `dest == src`, just fix `dest`'s sign.
*/
sign := Sign.Zero_or_Positive;
sign := Sign.Negative;
if #force_inline internal_is_zero(src) || #force_inline internal_is_negative(src) {
sign = .Negative;
sign = .Zero_or_Positive;
}
if dest == src {
dest.sign = sign;