diff options
Diffstat (limited to 'rust/src/binaryview.rs')
| -rw-r--r-- | rust/src/binaryview.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/rust/src/binaryview.rs b/rust/src/binaryview.rs index 25b3fbb2..8d7a2db4 100644 --- a/rust/src/binaryview.rs +++ b/rust/src/binaryview.rs @@ -270,6 +270,18 @@ pub trait BinaryViewExt: BinaryViewBase { unsafe { BNIsOffsetWritableSemantics(self.as_ref().handle, offset) } } + fn original_base(&self) -> u64 { + unsafe { + BNGetOriginalBase(self.as_ref().handle) + } + } + + fn set_original_base(&self, base: u64) { + unsafe { + BNSetOriginalBase(self.as_ref().handle, base) + } + } + fn end(&self) -> u64 { unsafe { BNGetEndOffset(self.as_ref().handle) } } |
