summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2011-07-01 20:57:34 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2011-07-01 20:57:34 -0400
commit426cafc46c8bf5aeda38e8d17f1d86a48e627e43 (patch)
tree3b4be590b471738372abcc1a28e86dd19e94179d /src
parentcc81d9969c6ac32f8482b3fc1a1775d212222fa7 (diff)
Suppress compiler warning about potentially uninitialized variable.
Maybe some compilers are smart enough to not complain about the previous coding ... but mine isn't.
Diffstat (limited to 'src')
-rw-r--r--src/backend/commands/typecmds.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/backend/commands/typecmds.c b/src/backend/commands/typecmds.c
index 437d23a8102..3f3e0bce34d 100644
--- a/src/backend/commands/typecmds.c
+++ b/src/backend/commands/typecmds.c
@@ -2046,7 +2046,7 @@ AlterDomainValidateConstraint(List *names, char *constrName)
Relation conrel;
HeapTuple tup;
Form_pg_type typTup;
- Form_pg_constraint con;
+ Form_pg_constraint con = NULL;
Form_pg_constraint copy_con;
char *conbin;
SysScanDesc scan;
@@ -2094,13 +2094,10 @@ AlterDomainValidateConstraint(List *names, char *constrName)
}
if (!found)
- {
- con = NULL; /* keep compiler quiet */
ereport(ERROR,
(errcode(ERRCODE_UNDEFINED_OBJECT),
errmsg("constraint \"%s\" of domain \"%s\" does not exist",
constrName, NameStr(con->conname))));
- }
if (con->contype != CONSTRAINT_CHECK)
ereport(ERROR,