summaryrefslogtreecommitdiff
path: root/ext/flash/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/flash/lib.rs')
-rw-r--r--ext/flash/lib.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/ext/flash/lib.rs b/ext/flash/lib.rs
index 92490e0b8..273aff02d 100644
--- a/ext/flash/lib.rs
+++ b/ext/flash/lib.rs
@@ -373,11 +373,9 @@ unsafe fn op_flash_respond_fast(
let ctx = &mut *(ptr as *mut ServerContext);
let response = &*response;
- if let Some(response) = response.get_storage_if_aligned() {
- flash_respond(ctx, token, shutdown, response)
- } else {
- todo!();
- }
+ // Uint8Array is always byte-aligned.
+ let response = response.get_storage_if_aligned().unwrap_unchecked();
+ flash_respond(ctx, token, shutdown, response)
}
macro_rules! get_request {