diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2011-06-16 23:38:46 +0300 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2011-06-16 23:43:56 +0300 |
commit | 7357558fc8866e3a449aa9473c419b593d67b5b6 (patch) | |
tree | ce6b835b96013e4883db7c40b886b9977dc06373 /src | |
parent | dbbba5279f66f95805c1e084e6f646d174931e56 (diff) | |
download | postgresql-7357558fc8866e3a449aa9473c419b593d67b5b6.tar.gz postgresql-7357558fc8866e3a449aa9473c419b593d67b5b6.zip |
Avoid compiler warnings due to possibly unused variables
gcc 4.6 complains about these because of the new option
-Wunused-but-set-variable which comes in with -Wall, so cast them to
void, which avoids the warning.
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/nodes/read.c | 1 | ||||
-rw-r--r-- | src/backend/nodes/readfuncs.c | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/backend/nodes/read.c b/src/backend/nodes/read.c index 78775e8bbd3..ec8e87b7c1d 100644 --- a/src/backend/nodes/read.c +++ b/src/backend/nodes/read.c @@ -224,6 +224,7 @@ nodeTokenType(char *token, int length) errno = 0; val = strtol(token, &endptr, 10); + (void) val; /* avoid compiler warning if unused */ if (endptr != token + length || errno == ERANGE #ifdef HAVE_LONG_INT_64 /* if long > 32 bits, check for overflow of int4 */ diff --git a/src/backend/nodes/readfuncs.c b/src/backend/nodes/readfuncs.c index 22885147cfb..29a0e8fe3ba 100644 --- a/src/backend/nodes/readfuncs.c +++ b/src/backend/nodes/readfuncs.c @@ -48,7 +48,8 @@ /* And a few guys need only the pg_strtok support fields */ #define READ_TEMP_LOCALS() \ char *token; \ - int length + int length; \ + (void) token /* possibly unused */ /* ... but most need both */ #define READ_LOCALS(nodeTypeName) \ |