File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -295,15 +295,14 @@ impl Instance {
295295 offset : u32 ,
296296 size : usize ,
297297 ) -> Result < core:: ops:: Range < usize > , ( ) > {
298- // This should be safe given usize::BITS >= u32::BITS, see https://doc.rust-lang.org/std/primitive.usize.html.
298+ // This is safe given usize::BITS >= u32::BITS, see https://doc.rust-lang.org/std/primitive.usize.html.
299299 let offset = offset as usize ;
300300 let has_memory = unsafe { sys:: fizzy_module_has_memory ( self . get_module ( ) ) } ;
301301 let memory_size = self . memory_size ( ) ;
302- // Empty slices are allowed, but ensure both starting and ending offsets are valid.
303302 if !has_memory || offset. checked_add ( size) . is_none ( ) || ( offset + size) > memory_size {
304303 return Err ( ( ) ) ;
305304 }
306- // Slices allow len=0 , but data must be a valid pointer.
305+ // Slices allow empty length , but data must be a valid pointer.
307306 debug_assert ! (
308307 unsafe { sys:: fizzy_get_instance_memory_data( self . 0 . as_ptr( ) ) } != std:: ptr:: null_mut( )
309308 ) ;
You can’t perform that action at this time.
0 commit comments