From 8dc42a3aa2d2c1cfb02d70531088c3bbf4e4aac7 Mon Sep 17 00:00:00 2001 From: Philip Warner Date: Wed, 25 Apr 2001 07:03:20 +0000 Subject: - Fixed CONSTRAINT TRIGGER dump to record tgconstrelid properly - pgsql v7.0 compatbility --- src/bin/pg_dump/pg_backup_custom.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/bin/pg_dump/pg_backup_custom.c') diff --git a/src/bin/pg_dump/pg_backup_custom.c b/src/bin/pg_dump/pg_backup_custom.c index b4311e8f87..3e839ca38b 100644 --- a/src/bin/pg_dump/pg_backup_custom.c +++ b/src/bin/pg_dump/pg_backup_custom.c @@ -19,7 +19,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_backup_custom.c,v 1.10 2001/04/01 05:42:51 pjw Exp $ + * $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_backup_custom.c,v 1.11 2001/04/25 07:03:19 pjw Exp $ * * Modifications - 28-Jun-2000 - pjw@rhyme.com.au * @@ -786,6 +786,7 @@ _ReadBuf(ArchiveHandle *AH, void *buf, int len) res = fread(buf, 1, len, AH->FH); ctx->filePos += res; + return res; } @@ -854,7 +855,10 @@ _getFilePos(ArchiveHandle *AH, lclContext *ctx) { pos = ftell(AH->FH); if (pos != ctx->filePos) - fprintf(stderr, "Warning: ftell mismatch with filePos\n"); + { + fprintf(stderr, "Warning: ftell mismatch with filePos - filePos used\n"); + pos = ctx->filePos; + } } else pos = ctx->filePos; -- cgit v1.2.1