From: Lionel Landwerlin Date: Thu, 23 Feb 2023 08:30:25 +0000 (+0200) Subject: util: allow align64() to do alignments >= 4Gb X-Git-Tag: upstream/23.3.3~11910 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b8017243523c351c7f6007d972b9aa2bb38230e5;p=platform%2Fupstream%2Fmesa.git util: allow align64() to do alignments >= 4Gb Signed-off-by: Lionel Landwerlin Part-of: --- diff --git a/src/util/u_math.h b/src/util/u_math.h index c01d752..64b4c60 100644 --- a/src/util/u_math.h +++ b/src/util/u_math.h @@ -697,9 +697,9 @@ align(int value, int alignment) } static inline uint64_t -align64(uint64_t value, unsigned alignment) +align64(uint64_t value, uint64_t alignment) { - return (value + alignment - 1) & ~((uint64_t)alignment - 1); + return (value + alignment - 1) & ~(alignment - 1); } /**