From 7d7134dd9e7a38b1ad77e0cc411d29a710be0909 Mon Sep 17 00:00:00 2001 From: CTCaer Date: Tue, 11 May 2021 10:34:10 +0300 Subject: [PATCH] utils: correct align down --- bdk/utils/types.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bdk/utils/types.h b/bdk/utils/types.h index 2059bab..8418da0 100644 --- a/bdk/utils/types.h +++ b/bdk/utils/types.h @@ -23,7 +23,7 @@ #define NULL ((void *)0) #define ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1)) -#define ALIGN_DOWN(x, a) (((x) - ((a) - 1)) & ~((a) - 1)) +#define ALIGN_DOWN(x, a) ((x) & ~((a) - 1)) #define BIT(n) (1U << (n)) #define MAX(a, b) ((a) > (b) ? (a) : (b)) #define MIN(a, b) ((a) < (b) ? (a) : (b))