Author: petdance Date: Thu Feb 21 16:36:04 2008 New Revision: 25960 Modified: trunk/include/parrot/register.h
Log: parenthesizing macros Modified: trunk/include/parrot/register.h ============================================================================== --- trunk/include/parrot/register.h (original) +++ trunk/include/parrot/register.h Thu Feb 21 16:36:04 2008 @@ -26,10 +26,10 @@ #define CTX_REG_PMC(ctx, x) (ctx)->bp_ps.regs_p[-1L-(x)] #define CTX_REG_STR(ctx, x) (ctx)->bp_ps.regs_s[x] -#define REG_NUM(interp, x) CTX_REG_NUM(&(interp)->ctx, x) -#define REG_INT(interp, x) CTX_REG_INT(&(interp)->ctx, x) -#define REG_PMC(interp, x) CTX_REG_PMC(&(interp)->ctx, x) -#define REG_STR(interp, x) CTX_REG_STR(&(interp)->ctx, x) +#define REG_NUM(interp, x) CTX_REG_NUM(&(interp)->ctx, (x)) +#define REG_INT(interp, x) CTX_REG_INT(&(interp)->ctx, (x)) +#define REG_PMC(interp, x) CTX_REG_PMC(&(interp)->ctx, (x)) +#define REG_STR(interp, x) CTX_REG_STR(&(interp)->ctx, (x)) /* * and a set of macros to access a register by offset, used
