From 41c7c7092a8ec1b4c0b642c0858a8faef348ec8d Mon Sep 17 00:00:00 2001 From: Alberto Torres Date: Thu, 5 Sep 2024 16:47:33 +0200 Subject: [PATCH] Fix typo in `align` in utils. --- src/util.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util.nim b/src/util.nim index 428da3d..7cf3f3e 100644 --- a/src/util.nim +++ b/src/util.nim @@ -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)