From: Tom Lane Date: Mon, 24 Sep 2012 04:18:07 +0000 (-0400) Subject: Prevent emitting "ALTER VIEW foo SET ()". X-Git-Tag: REL9_3_BETA1~883 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ce9eee39d18822902cd8cb05a4e16fc0683b49d6;p=postgresql Prevent emitting "ALTER VIEW foo SET ()". Small oversight in commit 0f524ea0cf388a149f362e48a33c01662eeddc04 ... per report from Grazvydas Valeika. --- diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c index cdbed20908..4bed690105 100644 --- a/src/bin/pg_dump/pg_dump.c +++ b/src/bin/pg_dump/pg_dump.c @@ -13904,7 +13904,7 @@ dumpRule(Archive *fout, RuleInfo *rinfo) /* * Apply view's reloptions when its ON SELECT rule is separate. */ - if (rinfo->reloptions) + if (rinfo->reloptions && strlen(rinfo->reloptions) > 0) { appendPQExpBuffer(cmd, "ALTER VIEW %s SET (%s);\n", fmtId(tbinfo->dobj.name),