From 8529686ccbb9f1c2fe350920ad324c223135a957 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Wed, 26 Oct 2016 10:19:27 -0400 Subject: [PATCH] Suppress unused-variable warning in non-assert builds. Introduced in commit 7012b132d. Kyotaro Horiguchi --- contrib/postgres_fdw/deparse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/contrib/postgres_fdw/deparse.c b/contrib/postgres_fdw/deparse.c index 8da8c114a8..450693ad82 100644 --- a/contrib/postgres_fdw/deparse.c +++ b/contrib/postgres_fdw/deparse.c @@ -1026,11 +1026,10 @@ static void deparseFromExpr(List *quals, deparse_expr_cxt *context) { StringInfo buf = context->buf; - RelOptInfo *foreignrel = context->foreignrel; RelOptInfo *scanrel = context->scanrel; /* For upper relations, scanrel must be either a joinrel or a baserel */ - Assert(foreignrel->reloptkind != RELOPT_UPPER_REL || + Assert(context->foreignrel->reloptkind != RELOPT_UPPER_REL || scanrel->reloptkind == RELOPT_JOINREL || scanrel->reloptkind == RELOPT_BASEREL);