From: Thomas G. Lockhart Date: Tue, 3 Jun 1997 14:07:24 +0000 (+0000) Subject: Put parens around macro arguments for safety per D'Arcy's suggestion. X-Git-Tag: REL9_0_0~28754 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=3887d41b1354a842ce16b7a9c4317ff7ca899ec7;p=pg-rex%2Fsyncrep.git Put parens around macro arguments for safety per D'Arcy's suggestion. --- diff --git a/src/include/utils/dt.h b/src/include/utils/dt.h index b2c18a994d..20979b39f6 100644 --- a/src/include/utils/dt.h +++ b/src/include/utils/dt.h @@ -8,7 +8,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: dt.h,v 1.9 1997/05/23 05:10:03 thomas Exp $ + * $Id: dt.h,v 1.10 1997/06/03 14:07:24 thomas Exp $ * *------------------------------------------------------------------------- */ @@ -173,7 +173,7 @@ typedef struct { * Bit mask definitions for time parsing. */ -#define DTK_M(t) (0x01 << t) +#define DTK_M(t) (0x01 << (t)) #define DTK_DATE_M (DTK_M(YEAR) | DTK_M(MONTH) | DTK_M(DAY)) #define DTK_TIME_M (DTK_M(HOUR) | DTK_M(MINUTE) | DTK_M(SECOND)) @@ -241,7 +241,7 @@ typedef struct { #define TIMESPAN_NOT_FINITE(j) TIMESPAN_IS_INVALID(j) #define TIME_PREC 1e-6 -#define JROUND(j) (rint(((double) j)/TIME_PREC)*TIME_PREC) +#define JROUND(j) (rint(((double) (j))/TIME_PREC)*TIME_PREC) /* * dt.c prototypes