Skip to content

Commit e1a8ec5

Browse files
committed
Fix: Open files read only if requested
1 parent d4267a3 commit e1a8ec5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/validation.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3464,7 +3464,7 @@ static FILE* OpenDiskFile(const CDiskBlockPos &pos, const char *prefix, bool fRe
34643464
return nullptr;
34653465
fs::path path = GetBlockPosFilename(pos, prefix);
34663466
fs::create_directories(path.parent_path());
3467-
FILE* file = fsbridge::fopen(path, "rb+");
3467+
FILE* file = fsbridge::fopen(path, fReadOnly ? "rb": "rb+");
34683468
if (!file && !fReadOnly)
34693469
file = fsbridge::fopen(path, "wb+");
34703470
if (!file) {

0 commit comments

Comments
 (0)