| Index: util/file/file_io_win.cc
|
| diff --git a/util/file/file_io_win.cc b/util/file/file_io_win.cc
|
| index adbe7a99efaa15498877220d67c38c40860f4170..64c10368746dc5e4c7f79a3c5b5b37ce92f84e85 100644
|
| --- a/util/file/file_io_win.cc
|
| +++ b/util/file/file_io_win.cc
|
| @@ -102,8 +102,13 @@ FileHandle LoggingOpenFileForWrite(const base::FilePath& path,
|
| disposition = CREATE_NEW;
|
| break;
|
| }
|
| - HANDLE file = CreateFile(path.value().c_str(), GENERIC_WRITE, 0, nullptr,
|
| - disposition, FILE_ATTRIBUTE_NORMAL, nullptr);
|
| + HANDLE file = CreateFile(path.value().c_str(),
|
| + GENERIC_READ | GENERIC_WRITE,
|
| + 0,
|
| + nullptr,
|
| + disposition,
|
| + FILE_ATTRIBUTE_NORMAL,
|
| + nullptr);
|
| PLOG_IF(ERROR, file == INVALID_HANDLE_VALUE) << "CreateFile "
|
| << path.value().c_str();
|
| return file;
|
|
|