diff options
Diffstat (limited to 'src/backend/storage/smgr/md.c')
| -rw-r--r-- | src/backend/storage/smgr/md.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/backend/storage/smgr/md.c b/src/backend/storage/smgr/md.c index ee6ffbd905..2688ad3aed 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.17 1997/08/12 22:54:13 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/smgr/md.c,v 1.18 1997/08/18 20:53:14 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -468,17 +468,17 @@ mdblindwrt(char *dbstr, if (dbid == (Oid) 0) { path = (char *) palloc(strlen(DataDir) + sizeof(NameData) + 2 + nchars); if (segno == 0) - sprintf(path, "%s/%.*s", DataDir, NAMEDATALEN, relstr); + sprintf(path, "%s/%s", DataDir, relstr); else - sprintf(path, "%s/%.*s.%d", DataDir, NAMEDATALEN, relstr, segno); + sprintf(path, "%s/%s.%d", DataDir, relstr, segno); } else { path = (char *) palloc(strlen(DataDir) + strlen("/base/") + 2 * sizeof(NameData) + 2 + nchars); if (segno == 0) - sprintf(path, "%s/base/%.*s/%.*s", DataDir, NAMEDATALEN, - dbstr, NAMEDATALEN, relstr); + sprintf(path, "%s/base/%s/%s", DataDir, + dbstr, relstr); else - sprintf(path, "%s/base/%.*s/%.*s.%d", DataDir, NAMEDATALEN, dbstr, - NAMEDATALEN, relstr, segno); + sprintf(path, "%s/base/%s/%s.%d", DataDir, dbstr, + relstr, segno); } if ((fd = open(path, O_RDWR, 0600)) < 0) @@ -563,8 +563,8 @@ mdtruncate (Relation reln, int nblocks) curnblk = mdnblocks (reln); if ( curnblk / RELSEG_SIZE > 0 ) { - elog (NOTICE, "Can't truncate multi-segments relation %.*s", - NAMEDATALEN, &(reln->rd_rel->relname.data[0])); + elog (NOTICE, "Can't truncate multi-segments relation %s", + &(reln->rd_rel->relname.data[0])); return (curnblk); } |
