From 9de5f281cdcddcdb9479a4418f8dc2c7d415625a Mon Sep 17 00:00:00 2001 From: akr Date: Thu, 24 Mar 2011 13:49:26 +0000 Subject: * ext/sdbm/_sdbm.c: parenthesize macro arguments. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/sdbm/_sdbm.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'ext/sdbm/_sdbm.c') diff --git a/ext/sdbm/_sdbm.c b/ext/sdbm/_sdbm.c index efab2dcb79..5e2b8cc9f3 100644 --- a/ext/sdbm/_sdbm.c +++ b/ext/sdbm/_sdbm.c @@ -30,9 +30,9 @@ #ifdef BSD42 #define SEEK_SET L_SET -#define memset(s,c,n) bzero(s, n) /* only when c is zero */ -#define memcpy(s1,s2,n) bcopy(s2, s1, n) -#define memcmp(s1,s2,n) bcmp(s1,s2,n) +#define memset(s,c,n) bzero((s), (n)) /* only when c is zero */ +#define memcpy(s1,s2,n) bcopy((s2), (s1), (n)) +#define memcmp(s1,s2,n) bcmp((s1),(s2),(n)) #endif /* @@ -60,8 +60,8 @@ #define GET_SHORT(p, i) (((unsigned)((unsigned char *)(p))[(i)*2] << 8) + (((unsigned char *)(p))[(i)*2 + 1])) #define PUT_SHORT(p, i, s) (((unsigned char *)(p))[(i)*2] = (unsigned char)((s) >> 8), ((unsigned char *)(p))[(i)*2 + 1] = (unsigned char)(s)) #else -#define GET_SHORT(p, i) ((p)[i]) -#define PUT_SHORT(p, i, s) ((p)[i] = (s)) +#define GET_SHORT(p, i) ((p)[(i)]) +#define PUT_SHORT(p, i, s) ((p)[(i)] = (s)) #endif /*#include "pair.h"*/ -- cgit v1.2.3