summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2013-07-02 22:35:48 +0200
committerRichard Braun <rbraun@sceen.net>2013-07-02 22:35:48 +0200
commitf87947128216c91f9aa32ba16b7c1b70ea23ddd1 (patch)
tree3a8b9cec55d4cff01ae94b904759a60b2115b2de
parent54f6ade5238965e21e3a0fb817644ed63d6e6452 (diff)
kern/macros: fix structof
-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)