summaryrefslogtreecommitdiff
path: root/view/minidump/src
diff options
context:
space:
mode:
Diffstat (limited to 'view/minidump/src')
-rw-r--r--view/minidump/src/command.rs2
-rw-r--r--view/minidump/src/view.rs4
2 files changed, 4 insertions, 2 deletions
diff --git a/view/minidump/src/command.rs b/view/minidump/src/command.rs
index 818b1c59..81629f55 100644
--- a/view/minidump/src/command.rs
+++ b/view/minidump/src/command.rs
@@ -8,7 +8,7 @@ use binaryninja::binary_view::{BinaryView, BinaryViewBase, BinaryViewExt};
pub fn print_memory_information(bv: &BinaryView) {
debug!("Printing memory information");
if let Some(minidump_bv) = bv.parent_view() {
- if let Ok(read_buffer) = minidump_bv.read_buffer(0, minidump_bv.len() as usize) {
+ if let Some(read_buffer) = minidump_bv.read_buffer(0, minidump_bv.len() as usize) {
if let Ok(minidump_obj) = Minidump::read(read_buffer.get_data()) {
if let Ok(memory_info_list) = minidump_obj.get_stream::<MinidumpMemoryInfoList>() {
let mut memory_info_list_writer = Vec::new();
diff --git a/view/minidump/src/view.rs b/view/minidump/src/view.rs
index ff85fe07..413fafa1 100644
--- a/view/minidump/src/view.rs
+++ b/view/minidump/src/view.rs
@@ -117,7 +117,9 @@ impl MinidumpBinaryView {
fn init(&self) -> BinaryViewResult<()> {
let parent_view = self.parent_view().ok_or(())?;
- let read_buffer = parent_view.read_buffer(0, parent_view.len() as usize)?;
+ let read_buffer = parent_view
+ .read_buffer(0, parent_view.len() as usize)
+ .ok_or(())?;
if let Ok(minidump_obj) = Minidump::read(read_buffer.get_data()) {
// Architecture, platform information