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); |