commit | c9001cb9535f58cd1f5ec88f6566f5d87211ba24 | [log] [tgz] |
---|---|---|
author | James D. Lin <jamesderlin@users.noreply.github.com> | Fri Jan 29 23:08:49 2021 -0800 |
committer | GitHub <noreply@github.com> | Fri Jan 29 23:08:49 2021 -0800 |
tree | fea923534a4870f698f1ca94c9851a2cde11513f | |
parent | 0e09370f581ab6388d46fda4cdab66638c0171a1 [diff] |
Add _ChrootRandomAccessFile and ForwardingRandomAccessFile (#159) `ChrootFile.open`/`ChrootFile.openSync` previously returned the delegate's `RandomAccessFile` directly. However, `RandomAccessFile` has a `path` property (sigh) that exposes the underlying path instead of the chroot'd path. Add delegating wrapper classes for `RandomAccessFile` so that we can override the returned `path`.