diff options
author | Richard Braun <rbraun@sceen.net> | 2013-07-02 22:35:48 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2013-07-02 22:35:48 +0200 |
commit | f87947128216c91f9aa32ba16b7c1b70ea23ddd1 (patch) | |
tree | 3a8b9cec55d4cff01ae94b904759a60b2115b2de | |
parent | 54f6ade5238965e21e3a0fb817644ed63d6e6452 (diff) |
kern/macros: fix structof
-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) |