diff options
author | Brian Behlendorf <[email protected]> | 2017-10-10 08:59:17 -0700 |
---|---|---|
committer | GitHub <[email protected]> | 2017-10-10 08:59:17 -0700 |
commit | 0cefc9dbcd9de8a35c51e172edabf2f2ecf15f92 (patch) | |
tree | e57cf84f730d1a9cc098ad901ed428edf2cd903d | |
parent | ce319db57b1662a21d60550e546592c96c3da7a1 (diff) |
Add parenthesis to btop and ptob macros
Add missing parenthesis around btop and ptob macros to ensure
operation ordering is preserved after expansion.
Reviewed-by: George Melikov <[email protected]>
Reviewed-by: Giuseppe Di Natale <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
Closes #660
-rw-r--r-- | include/sys/param.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/sys/param.h b/include/sys/param.h index 2c9fcd8e9..10bf96588 100644 --- a/include/sys/param.h +++ b/include/sys/param.h @@ -28,8 +28,8 @@ #include <asm/page.h> /* Pages to bytes and back */ -#define ptob(pages) (pages << PAGE_SHIFT) -#define btop(bytes) (bytes >> PAGE_SHIFT) +#define ptob(pages) ((pages) << PAGE_SHIFT) +#define btop(bytes) ((bytes) >> PAGE_SHIFT) #define MAXUID UINT32_MAX |