Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit9a58e00

Browse files
committed
Fix PathNameOpenFile
1 parent9af8b2e commit9a58e00

File tree

1 file changed

+3
-4
lines changed
  • src/backend/storage/file

1 file changed

+3
-4
lines changed

‎src/backend/storage/file/fd.c

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1341,8 +1341,8 @@ PathNameOpenFile(FileName fileName, int fileFlags, int fileMode)
13411341

13421342
if (fileFlags&PG_COMPRESSION)
13431343
{
1344-
char*mapFileName=psprintf("%s.cfm",vfdP->fileName);
1345-
vfdP->md=BasicOpenFile(mapFileName,vfdP->fileFlags& ~PG_COMPRESSION,vfdP->fileMode);
1344+
char*mapFileName=psprintf("%s.cfm",fileName);
1345+
vfdP->md=BasicOpenFile(mapFileName,fileFlags,fileMode);
13461346
pfree(mapFileName);
13471347
if (vfdP->md<0)
13481348
{
@@ -1362,8 +1362,7 @@ PathNameOpenFile(FileName fileName, int fileFlags, int fileMode)
13621362
vfdP->generation=vfdP->map->generation;
13631363
pg_read_barrier();
13641364

1365-
vfdP->fd=BasicOpenFile(vfdP->fileName,vfdP->fileFlags,
1366-
vfdP->fileMode);
1365+
vfdP->fd=BasicOpenFile(fileName,fileFlags,fileMode);
13671366
if (vfdP->fd<0)
13681367
{
13691368
save_errno=errno;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp