commit | d77c99ebc3d896501531e9522b690c4a0e971aff | [log] [tgz] |
---|---|---|
author | Yurii Zubrytskyi <zyy@google.com> | Fri Aug 09 15:22:55 2019 -0700 |
committer | Yurii Zubrytskyi <zyy@google.com> | Wed Aug 14 10:04:32 2019 -0700 |
tree | 43b57cbe031527095981e3684c20f9a584ad0e42 | |
parent | 6ecedd2040d0b8260b83e5d2af99e9db703a7fb6 [diff] |
[base] Make MappedFile work with OS file handles adb uses its own implementation of Windows HANDLE->int mapping, and it doesn't play well with _get_osfhandle() function used in MappedFile::FromFd(). This CL adds another function that accepts raw handle, so adb can pass it directly + make constant functions 'const' + make the MappedFile movable, as nothing prevents it from being one Test: libbase_test Change-Id: Ifde4a4094b910e9c7b431126ecf3fef5aa3bb4a6