Chromium Code Reviews| Index: ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_file_io.cc |
| =================================================================== |
| --- ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_file_io.cc (revision 112536) |
| +++ ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_file_io.cc (working copy) |
| @@ -159,8 +159,8 @@ |
| offset, bytes_to_read); |
| if (bytes_to_read < 0) |
| - bytes_to_read = 0; |
| - nacl_abi_size_t buffer_size = bytes_to_read; |
| + return PP_ERROR_FAILED; |
|
bbudge
2011/12/06 22:48:15
Could have been PP_ERROR_BADARGUMENT but I would h
|
| + nacl_abi_size_t buffer_size = static_cast<nacl_abi_size_t>(bytes_to_read); |
| int32_t callback_id = |
| CompletionCallbackTable::Get()->AddCallback(callback, buffer); |
| @@ -196,7 +196,7 @@ |
| offset, bytes_to_write); |
| if (bytes_to_write < 0) |
| - bytes_to_write = 0; |
| + return PP_ERROR_FAILED; |
|
bbudge
2011/12/06 22:48:15
ditto
|
| nacl_abi_size_t buffer_size = static_cast<nacl_abi_size_t>(bytes_to_write); |
| int32_t callback_id = |