diff options
Diffstat (limited to 'src/backend/storage')
| -rw-r--r-- | src/backend/storage/smgr/md.c | 8 | ||||
| -rw-r--r-- | src/backend/storage/smgr/smgr.c | 28 |
2 files changed, 15 insertions, 21 deletions
diff --git a/src/backend/storage/smgr/md.c b/src/backend/storage/smgr/md.c index 2545523850..30246281eb 100644 --- a/src/backend/storage/smgr/md.c +++ b/src/backend/storage/smgr/md.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/smgr/md.c,v 1.31 1998/06/15 19:29:23 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/smgr/md.c,v 1.32 1998/07/20 16:14:14 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -139,7 +139,7 @@ mdcreate(Relation reln) vfd; char *path; - path = relpath(&(reln->rd_rel->relname.data[0])); + path = relpath(reln->rd_rel->relname.data); fd = FileNameOpenFile(path, O_RDWR | O_CREAT | O_EXCL, 0600); /* @@ -288,7 +288,7 @@ mdopen(Relation reln) int fd; int vfd; - path = relpath(&(reln->rd_rel->relname.data[0])); + path = relpath(reln->rd_rel->relname.data); fd = FileNameOpenFile(path, O_RDWR, 0600); @@ -718,7 +718,7 @@ mdtruncate(Relation reln, int nblocks) if (curnblk / RELSEG_SIZE > 0) { elog(NOTICE, "Can't truncate multi-segments relation %s", - &(reln->rd_rel->relname.data[0])); + reln->rd_rel->relname.data); return (curnblk); } #endif diff --git a/src/backend/storage/smgr/smgr.c b/src/backend/storage/smgr/smgr.c index f96e7aa098..0adc16ed78 100644 --- a/src/backend/storage/smgr/smgr.c +++ b/src/backend/storage/smgr/smgr.c @@ -10,7 +10,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/smgr/smgr.c,v 1.17 1998/06/27 04:53:40 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/smgr/smgr.c,v 1.18 1998/07/20 16:14:15 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -132,8 +132,7 @@ smgrcreate(int16 which, Relation reln) int fd; if ((fd = (*(smgrsw[which].smgr_create)) (reln)) < 0) - elog(ERROR, "cannot create %s", - &(reln->rd_rel->relname.data[0])); + elog(ERROR, "cannot create %s", reln->rd_rel->relname.data); return (fd); } @@ -149,8 +148,7 @@ smgrunlink(int16 which, Relation reln) int status; if ((status = (*(smgrsw[which].smgr_unlink)) (reln)) == SM_FAIL) - elog(ERROR, "cannot unlink %s", - &(reln->rd_rel->relname.data[0])); + elog(ERROR, "cannot unlink %s", reln->rd_rel->relname.data); return (status); } @@ -169,8 +167,7 @@ smgrextend(int16 which, Relation reln, char *buffer) status = (*(smgrsw[which].smgr_extend)) (reln, buffer); if (status == SM_FAIL) - elog(ERROR, "%s: cannot extend", - &(reln->rd_rel->relname.data[0])); + elog(ERROR, "%s: cannot extend", reln->rd_rel->relname.data); return (status); } @@ -187,8 +184,7 @@ smgropen(int16 which, Relation reln) int fd; if ((fd = (*(smgrsw[which].smgr_open)) (reln)) < 0) - elog(ERROR, "cannot open %s", - &(reln->rd_rel->relname.data[0])); + elog(ERROR, "cannot open %s", reln->rd_rel->relname.data); return (fd); } @@ -209,8 +205,7 @@ int smgrclose(int16 which, Relation reln) { if ((*(smgrsw[which].smgr_close)) (reln) == SM_FAIL) - elog(ERROR, "cannot close %s", - &(reln->rd_rel->relname.data[0])); + elog(ERROR, "cannot close %s", reln->rd_rel->relname.data); return (SM_SUCCESS); } @@ -234,7 +229,7 @@ smgrread(int16 which, Relation reln, BlockNumber blocknum, char *buffer) if (status == SM_FAIL) elog(ERROR, "cannot read block %d of %s", - blocknum, &(reln->rd_rel->relname.data[0])); + blocknum, reln->rd_rel->relname.data); return (status); } @@ -256,7 +251,7 @@ smgrwrite(int16 which, Relation reln, BlockNumber blocknum, char *buffer) if (status == SM_FAIL) elog(ERROR, "cannot write block %d of %s", - blocknum, &(reln->rd_rel->relname.data[0])); + blocknum, reln->rd_rel->relname.data); return (status); } @@ -273,7 +268,7 @@ smgrflush(int16 which, Relation reln, BlockNumber blocknum, char *buffer) if (status == SM_FAIL) elog(ERROR, "cannot flush block %d of %s to stable store", - blocknum, &(reln->rd_rel->relname.data[0])); + blocknum, reln->rd_rel->relname.data); return (status); } @@ -332,8 +327,7 @@ smgrnblocks(int16 which, Relation reln) int nblocks; if ((nblocks = (*(smgrsw[which].smgr_nblocks)) (reln)) < 0) - elog(ERROR, "cannot count blocks for %s", - &(reln->rd_rel->relname.data[0])); + elog(ERROR, "cannot count blocks for %s", reln->rd_rel->relname.data); return (nblocks); } @@ -355,7 +349,7 @@ smgrtruncate(int16 which, Relation reln, int nblocks) { if ((newblks = (*(smgrsw[which].smgr_truncate)) (reln, nblocks)) < 0) elog(ERROR, "cannot truncate %s to %d blocks", - &(reln->rd_rel->relname.data[0]), nblocks); + reln->rd_rel->relname.data, nblocks); } return (newblks); |
