Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita4c75ec

Browse files
author
Neil Conway
committed
Fix a few macro definitions to ensure that unary minus is enclosed in
parentheses. This avoids possible operator precedence problems, andis consistent with most of the macro definitions in the tree.
1 parentb98b75e commita4c75ec

File tree

4 files changed

+23
-23
lines changed

4 files changed

+23
-23
lines changed

‎src/backend/utils/adt/formatting.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* -----------------------------------------------------------------------
22
* formatting.c
33
*
4-
* $PostgreSQL: pgsql/src/backend/utils/adt/formatting.c,v 1.93 2005/07/23 14:25:33 momjian Exp $
4+
* $PostgreSQL: pgsql/src/backend/utils/adt/formatting.c,v 1.94 2005/07/27 12:44:09 neilc Exp $
55
*
66
*
77
* Portions Copyright (c) 1999-2005, PostgreSQL Global Development Group
@@ -292,7 +292,7 @@ typedef struct
292292
#defineNUM_F_PLUS_POST(1 << 12)
293293
#defineNUM_F_MINUS_POST(1 << 13)
294294

295-
#defineNUM_LSIGN_PRE-1
295+
#defineNUM_LSIGN_PRE(-1)
296296
#defineNUM_LSIGN_POST1
297297
#defineNUM_LSIGN_NONE0
298298

@@ -384,27 +384,27 @@ typedef struct
384384
yysz;/* is it YY or YYYY ? */
385385
}TmFromChar;
386386

387-
#defineZERO_tmfc(_X) memset(_X, 0, sizeof(TmFromChar))
387+
#defineZERO_tmfc(_X) memset(_X, 0, sizeof(TmFromChar))
388388

389389
/* ----------
390390
* Debug
391391
* ----------
392392
*/
393393
#ifdefDEBUG_TO_FROM_CHAR
394-
#defineDEBUG_TMFC(_X) \
394+
#defineDEBUG_TMFC(_X) \
395395
elog(DEBUG_elog_output, "TMFC:\nhh %d\nam %d\npm %d\nmi %d\nss %d\nssss %d\nd %d\ndd %d\nddd %d\nmm %d\nms: %d\nyear %d\nbc %d\niw %d\nww %d\nw %d\ncc %d\nq %d\nj %d\nus: %d\nyysz: %d", \
396396
(_X)->hh, (_X)->am, (_X)->pm, (_X)->mi, (_X)->ss, \
397397
(_X)->ssss, (_X)->d, (_X)->dd, (_X)->ddd, (_X)->mm, (_X)->ms, \
398398
(_X)->year, (_X)->bc, (_X)->iw, (_X)->ww, (_X)->w, \
399399
(_X)->cc, (_X)->q, (_X)->j, (_X)->us, (_X)->yysz);
400-
#defineDEBUG_TM(_X) \
400+
#defineDEBUG_TM(_X) \
401401
elog(DEBUG_elog_output, "TM:\nsec %d\nyear %d\nmin %d\nwday %d\nhour %d\nyday %d\nmday %d\nnisdst %d\nmon %d\n",\
402402
(_X)->tm_sec, (_X)->tm_year,\
403403
(_X)->tm_min, (_X)->tm_wday, (_X)->tm_hour, (_X)->tm_yday,\
404404
(_X)->tm_mday, (_X)->tm_isdst, (_X)->tm_mon)
405405
#else
406-
#defineDEBUG_TMFC(_X)
407-
#defineDEBUG_TM(_X)
406+
#defineDEBUG_TMFC(_X)
407+
#defineDEBUG_TM(_X)
408408
#endif
409409

410410
/* ----------
@@ -422,14 +422,14 @@ typedef struct TmToChar
422422
#definetmtcTzn(_X) ((_X)->tzn)
423423
#definetmtcFsec(_X)((_X)->fsec)
424424

425-
#defineZERO_tm(_X) \
425+
#defineZERO_tm(_X) \
426426
do {\
427427
(_X)->tm_sec = (_X)->tm_year = (_X)->tm_min = (_X)->tm_wday = \
428428
(_X)->tm_hour = (_X)->tm_yday = (_X)->tm_isdst = 0; \
429429
(_X)->tm_mday = (_X)->tm_mon = 1; \
430430
} while(0)
431431

432-
#defineZERO_tmtc(_X) \
432+
#defineZERO_tmtc(_X) \
433433
do { \
434434
ZERO_tm( tmtcTm(_X) ); \
435435
tmtcFsec(_X) = 0; \

‎src/bin/pg_dump/pg_backup_archiver.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*
1818
*
1919
* IDENTIFICATION
20-
*$PostgreSQL: pgsql/src/bin/pg_dump/pg_backup_archiver.h,v 1.65 2005/06/21 20:45:44 tgl Exp $
20+
*$PostgreSQL: pgsql/src/bin/pg_dump/pg_backup_archiver.h,v 1.66 2005/07/27 12:44:10 neilc Exp $
2121
*
2222
*-------------------------------------------------------------------------
2323
*/
@@ -49,7 +49,7 @@
4949
#defineGZCLOSE(fh) fclose(fh)
5050
#defineGZWRITE(p,s,n,fh) (fwrite(p, s, n, fh) * (s))
5151
#defineGZREAD(p,s,n,fh) fread(p, s, n, fh)
52-
#defineZ_DEFAULT_COMPRESSION-1
52+
#defineZ_DEFAULT_COMPRESSION(-1)
5353

5454
typedefstruct_z_stream
5555
{

‎src/include/getaddrinfo.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*
1616
* Copyright (c) 2003-2005, PostgreSQL Global Development Group
1717
*
18-
* $PostgreSQL: pgsql/src/include/getaddrinfo.h,v 1.14 2005/01/01 20:44:26 tgl Exp $
18+
* $PostgreSQL: pgsql/src/include/getaddrinfo.h,v 1.15 2005/07/27 12:44:10 neilc Exp $
1919
*
2020
*-------------------------------------------------------------------------
2121
*/
@@ -31,15 +31,15 @@
3131
/* Various macros that ought to be in <netdb.h>, but might not be */
3232

3333
#ifndefEAI_FAIL
34-
#defineEAI_BADFLAGS-1
35-
#defineEAI_NONAME-2
36-
#defineEAI_AGAIN-3
37-
#defineEAI_FAIL-4
38-
#defineEAI_FAMILY-6
39-
#defineEAI_SOCKTYPE-7
40-
#defineEAI_SERVICE-8
41-
#defineEAI_MEMORY-10
42-
#defineEAI_SYSTEM-11
34+
#defineEAI_BADFLAGS(-1)
35+
#defineEAI_NONAME(-2)
36+
#defineEAI_AGAIN(-3)
37+
#defineEAI_FAIL(-4)
38+
#defineEAI_FAMILY(-6)
39+
#defineEAI_SOCKTYPE(-7)
40+
#defineEAI_SERVICE(-8)
41+
#defineEAI_MEMORY(-10)
42+
#defineEAI_SYSTEM(-11)
4343
#endif
4444

4545
#ifndefAI_PASSIVE

‎src/include/rusagestub.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group
88
* Portions Copyright (c) 1994, Regents of the University of California
99
*
10-
* $PostgreSQL: pgsql/src/include/rusagestub.h,v 1.15 2004/12/31 22:03:19 pgsql Exp $
10+
* $PostgreSQL: pgsql/src/include/rusagestub.h,v 1.16 2005/07/27 12:44:10 neilc Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -21,7 +21,7 @@
2121
#include<limits.h>/* for CLK_TCK */
2222

2323
#defineRUSAGE_SELF0
24-
#defineRUSAGE_CHILDREN-1
24+
#defineRUSAGE_CHILDREN(-1)
2525

2626
structrusage
2727
{

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp