summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kern/macros.h2
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)