diff options
Diffstat (limited to 'src/bin/pg_dump/common.c')
-rw-r--r-- | src/bin/pg_dump/common.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/bin/pg_dump/common.c b/src/bin/pg_dump/common.c index 08497f35625..fd92a57ccfa 100644 --- a/src/bin/pg_dump/common.c +++ b/src/bin/pg_dump/common.c @@ -11,7 +11,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/bin/pg_dump/common.c,v 1.87 2005/10/15 02:49:38 momjian Exp $ + * $PostgreSQL: pgsql/src/bin/pg_dump/common.c,v 1.88 2006/03/02 01:18:24 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -201,7 +201,7 @@ flagInhTables(TableInfo *tblinfo, int numTables, continue; /* Don't bother computing anything for non-target tables, either */ - if (!tblinfo[i].dump) + if (!tblinfo[i].dobj.dump) continue; /* Find all the immediate parent tables */ @@ -242,7 +242,7 @@ flagInhAttrs(TableInfo *tblinfo, int numTables, continue; /* Don't bother computing anything for non-target tables, either */ - if (!tbinfo->dump) + if (!tbinfo->dobj.dump) continue; numParents = tbinfo->numParents; @@ -388,7 +388,7 @@ flagInhAttrs(TableInfo *tblinfo, int numTables, * Given a newly-created dumpable object, assign a dump ID, * and enter the object into the lookup table. * - * The caller is expected to have filled in objType and catalogId, + * The caller is expected to have filled in objType and catId, * but not any of the other standard fields of a DumpableObject. */ void @@ -397,6 +397,7 @@ AssignDumpId(DumpableObject *dobj) dobj->dumpId = ++lastDumpId; dobj->name = NULL; /* must be set later */ dobj->namespace = NULL; /* may be set later */ + dobj->dump = true; /* default assumption */ dobj->dependencies = NULL; dobj->nDeps = 0; dobj->allocDeps = 0; |