diff --git a/interfaces/kits/gfx_utils/common_macros.h b/interfaces/kits/gfx_utils/common_macros.h index 6c19ca5..097b31b 100644 --- a/interfaces/kits/gfx_utils/common_macros.h +++ b/interfaces/kits/gfx_utils/common_macros.h @@ -21,7 +21,7 @@ #define UI_WEAK_SYMBOL #endif -#define ALIGN_UP(sz, align) (((sz) + (align - 1)) & (-(align))) +#define ALIGN_UP(sz, align) (((sz) + ((align) - 1)) & (-(align))) #define ALIGN_DOWN(sz, align) ((sz) & (-(align))) #define ADDR_ALIGN(ptr, sz, align) \ do { \