Message ID | 1295688567-25496-3-git-send-email-stefanha@linux.vnet.ibm.com |
---|---|
State | New |
Headers | show |
diff --git a/continuation.h b/continuation.h index 585788e..112df65 100644 --- a/continuation.h +++ b/continuation.h @@ -45,8 +45,10 @@ int cc_release(struct continuation *cc); int cc_swap(struct continuation *from, struct continuation *to); #define offset_of(type, member) ((unsigned long)(&((type *)0)->member)) +#ifndef container_of #define container_of(obj, type, member) \ (type *)(((char *)obj) - offset_of(type, member)) +#endif #endif /*
QEMU already has a visible container_of() macro definition. Avoid the compiler error. Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> --- continuation.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)