1
0
mirror of https://github.com/postgres/postgres.git synced 2025-09-02 04:21:28 +03:00

Clean up compiler warnings from unused variables with asserts disabled

For those variables only used when asserts are enabled, use a new
macro PG_USED_FOR_ASSERTS_ONLY, which expands to
__attribute__((unused)) when asserts are not enabled.
This commit is contained in:
Peter Eisentraut
2012-03-21 23:30:14 +02:00
parent 621eb156f1
commit 0e85abd658
15 changed files with 29 additions and 19 deletions

View File

@@ -3874,7 +3874,7 @@ convert_string_datum(Datum value, Oid typid)
{
char *xfrmstr;
size_t xfrmlen;
size_t xfrmlen2;
size_t xfrmlen2 PG_USED_FOR_ASSERTS_ONLY;
/*
* Note: originally we guessed at a suitable output buffer size, and
@@ -6408,7 +6408,7 @@ btcostestimate(PG_FUNCTION_ARGS)
RestrictInfo *rinfo = (RestrictInfo *) lfirst(lcc);
Expr *clause;
Node *leftop,
*rightop;
*rightop PG_USED_FOR_ASSERTS_ONLY;
Oid clause_op;
int op_strategy;
bool is_null_op = false;