Message ID | 1257960543-26373-1-git-send-email-aliguori@us.ibm.com |
---|---|
State | New |
Headers | show |
diff --git a/qobject.h b/qobject.h index 4cc9287..76f669f 100644 --- a/qobject.h +++ b/qobject.h @@ -60,7 +60,7 @@ typedef struct QObject { QObject base /* Get the 'base' part of an object */ -#define QOBJECT(obj) (&obj->base) +#define QOBJECT(obj) (&(obj)->base) /* High-level interface for qobject_incref() */ #define QINCREF(obj) \
QDECREF does not properly escape the macro arguments which can lead to unexpected syntax errors. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> --- qobject.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)