Skip to content

Commit 1e1eebe

Browse files
committed
replace unwrap_unchecked to support older versions
1 parent 2065235 commit 1e1eebe

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/peripheral/scb.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,10 @@ impl SCB {
173173
let icsr = unsafe { ptr::read(&(*SCB::PTR).icsr as *const _ as *const u32) };
174174

175175
// NOTE(unsafe): Assume correctly selected target.
176-
unsafe { VectActive::from(icsr as u8).unwrap_unchecked() }
176+
match VectActive::from(icsr as u8) {
177+
Some(val) => val,
178+
None => unsafe { core::hint::unreachable_unchecked() },
179+
}
177180
}
178181
}
179182

0 commit comments

Comments
 (0)