commit | bccd977935c9533b950f5e4241986a7cbb66c643 | [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 | 2bbd6033dfcb21345d0d6c1e1c35f0ae3aa81e3c [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