From ad459cb546fb8a0987b7a6833fe3d1b189d9bccc Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Thu, 4 Jan 2018 00:04:12 -0500 Subject: [PATCH] kernel: version: parenthesize macro value Signed-off-by: Anas Nashif --- include/kernel_version.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/kernel_version.h b/include/kernel_version.h index 1ee00ebb18f..6a36b05a333 100644 --- a/include/kernel_version.h +++ b/include/kernel_version.h @@ -26,9 +26,9 @@ extern "C" { * * Part 2: The least significant byte is reserved for future use. */ -#define SYS_KERNEL_VER_MAJOR(ver) ((ver >> 24) & 0xFF) -#define SYS_KERNEL_VER_MINOR(ver) ((ver >> 16) & 0xFF) -#define SYS_KERNEL_VER_PATCHLEVEL(ver) ((ver >> 8) & 0xFF) +#define SYS_KERNEL_VER_MAJOR(ver) (((ver) >> 24) & 0xFF) +#define SYS_KERNEL_VER_MINOR(ver) (((ver) >> 16) & 0xFF) +#define SYS_KERNEL_VER_PATCHLEVEL(ver) (((ver) >> 8) & 0xFF) /* kernel version routines */