aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/zlib/LICENSE.txt
diff options
context:
space:
mode:
authorGravatar Laszlo Csomor <laszlocsomor@google.com>2016-11-25 13:46:30 +0000
committerGravatar Irina Iancu <elenairina@google.com>2016-11-28 08:39:11 +0000
commit26b7a6688e2b2bf264f54ad16e3e8574f28a5301 (patch)
tree06344c6c393bc21b44070cab37ece2f731e49ff9 /third_party/zlib/LICENSE.txt
parent82e3b90def3da7cf4c384f44049c93045457c114 (diff)
Bazel client: mock out read/write calls
Make blaze::ReadFileDescriptor(int fd, ...) and blaze::WriteFile(int fd, ...) platform-independent by mocking out the read(2) and write(2) calls. Also rename ReadFileDescriptor to ReadFrom and introduce a new WriteTo method that encapsulates WriteFile's prior logic. In particular these functions now take a read_func/write_func function argument instead of a file descriptor, so the read(2)/write(2) calls can be mocked out. This allows us to use these functions on Windows too, where read(2)/write(2) are not implemented, and we can inject a different read_func/write_func. See https://github.com/bazelbuild/bazel/issues/2107 -- MOS_MIGRATED_REVID=140195973
Diffstat (limited to 'third_party/zlib/LICENSE.txt')
0 files changed, 0 insertions, 0 deletions