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 */