@ -22,7 +22,7 @@
*
*
*
*
* IDENTIFICATION
* IDENTIFICATION
* $ Header : / cvsroot / pgsql / src / bin / pg_dump / pg_dump . c , v 1.252 2002 / 04 / 24 02 : 38 : 58 momjian Exp $
* $ Header : / cvsroot / pgsql / src / bin / pg_dump / pg_dump . c , v 1.253 2002 / 04 / 24 02 : 42 : 27 momjian Exp $
*
*
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
*/
@ -4376,11 +4376,13 @@ dumpTables(Archive *fout, TableInfo *tblinfo, int numTables,
*/
*/
for ( j = 0 ; j < tblinfo [ i ] . numatts ; j + + )
for ( j = 0 ; j < tblinfo [ i ] . numatts ; j + + )
{
{
if ( tblinfo [ i ] . adef_expr [ j ] ! = NULL & & tblinfo [ i ] . inhAttrDef [ j ] = = 0 )
if ( tblinfo [ i ] . adef_expr [ j ] ! = NULL & & tblinfo [ i ] . inhAttrDef [ j ] = = 0 ) {
appendPQExpBuffer ( q , " ALTER TABLE %s ALTER COLUMN %s SET DEFAULT %s; \n " ,
appendPQExpBuffer ( q , " ALTER TABLE %s " , fmtId ( tblinfo [ i ] . relname , force_quotes ) ) ;
tblinfo [ i ] . relname , tblinfo [ i ] . attnames [ j ] ,
appendPQExpBuffer ( q , " ALTER COLUMN %s SET DEFAULT %s; \n " ,
fmtId ( tblinfo [ i ] . attnames [ j ] , force_quotes ) ,
tblinfo [ i ] . adef_expr [ j ] ) ;
tblinfo [ i ] . adef_expr [ j ] ) ;
}
}
}
commentDeps = malloc ( sizeof ( char * ) * 2 ) ;
commentDeps = malloc ( sizeof ( char * ) * 2 ) ;
( * commentDeps ) [ 0 ] = strdup ( objoid ) ;
( * commentDeps ) [ 0 ] = strdup ( objoid ) ;