| Index: util/file/file_io_win.cc
|
| diff --git a/util/file/file_io_win.cc b/util/file/file_io_win.cc
|
| index 8b9da4557f4929878cdaf3c93f0d9f20c457305d..10805439f6a616806bb5fb29bdc4cb9e95c2bdc3 100644
|
| --- a/util/file/file_io_win.cc
|
| +++ b/util/file/file_io_win.cc
|
| @@ -72,7 +72,7 @@ FileHandle OpenFileForOutput(DWORD access,
|
|
|
| // TODO(scottmg): Handle > DWORD sized writes if necessary.
|
|
|
| -ssize_t ReadFile(FileHandle file, void* buffer, size_t size) {
|
| +FileOperationResult ReadFile(FileHandle file, void* buffer, size_t size) {
|
| DCHECK(!IsSocketHandle(file));
|
| DWORD size_dword = base::checked_cast<DWORD>(size);
|
| DWORD total_read = 0;
|
| @@ -103,7 +103,9 @@ ssize_t ReadFile(FileHandle file, void* buffer, size_t size) {
|
| return total_read;
|
| }
|
|
|
| -ssize_t WriteFile(FileHandle file, const void* buffer, size_t size) {
|
| +FileOperationResult WriteFile(FileHandle file,
|
| + const void* buffer,
|
| + size_t size) {
|
| // TODO(scottmg): This might need to handle the limit for pipes across a
|
| // network in the future.
|
| DWORD size_dword = base::checked_cast<DWORD>(size);
|
|
|