diff options
Diffstat (limited to 'kern/macros.h')
-rw-r--r-- | kern/macros.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kern/macros.h b/kern/macros.h index 8e04d72b..068bb035 100644 --- a/kern/macros.h +++ b/kern/macros.h @@ -53,7 +53,7 @@ #define P2END(x, a) (-(~(x) & -(a))) #define structof(ptr, type, member) \ - ((type *)((char *)ptr - offsetof(type, member))) + ((type *)((char *)(ptr) - offsetof(type, member))) #define alignof(x) __alignof__(x) |