File tree 1 file changed +4
-3
lines changed
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -75,7 +75,7 @@ pub unsafe fn set_time(time: &Time) -> Result {
75
75
let rt = unsafe { rt. as_ref ( ) } ;
76
76
77
77
let time: * const Time = time;
78
- ( rt. set_time ) ( time. cast ( ) ) . to_result ( )
78
+ unsafe { ( rt. set_time ) ( time. cast ( ) ) } . to_result ( )
79
79
}
80
80
81
81
/// Checks if a variable exists.
@@ -549,10 +549,11 @@ pub unsafe fn set_virtual_address_map(
549
549
let entry_size = size_of :: < MemoryDescriptor > ( ) ;
550
550
let entry_version = MemoryDescriptor :: VERSION ;
551
551
let map_ptr = map. as_mut_ptr ( ) ;
552
- ( rt. set_virtual_address_map ) ( map_size, entry_size, entry_version, map_ptr) . to_result ( ) ?;
552
+ unsafe { ( rt. set_virtual_address_map ) ( map_size, entry_size, entry_version, map_ptr) }
553
+ . to_result ( ) ?;
553
554
554
555
// Update the global system table pointer.
555
- table:: set_system_table ( new_system_table_virtual_addr) ;
556
+ unsafe { table:: set_system_table ( new_system_table_virtual_addr) } ;
556
557
557
558
Ok ( ( ) )
558
559
}
You can’t perform that action at this time.
0 commit comments