Fix typo in align in utils.

This commit is contained in:
Alberto Torres 2024-09-05 16:47:33 +02:00
parent 82be9ea1db
commit 41c7c7092a

View file

@ -92,7 +92,7 @@ func align4*[T: SomeInteger](n: T): T = n + ((4-(n and 3)) and 3)
func align*[T: SomeInteger](n, align: T): T =
let mask = align - 1
assert((align and mask) == 0, "align must be a power of two")
return n + ((4-(n and mask)) and mask)
return n + ((align-(n and mask)) and mask)
func bytelen*[T](s: seq[T]): int = s.len * sizeof(T)