File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -180,7 +180,7 @@ impl PcrEventInputs {
180
180
pcr_index : PcrIndex ,
181
181
event_type : EventType ,
182
182
event_data : & [ u8 ] ,
183
- ) -> Result < & ' buf Self , Option < usize > > {
183
+ ) -> Result < & ' buf mut Self , Option < usize > > {
184
184
let required_size =
185
185
mem:: size_of :: < u32 > ( ) + mem:: size_of :: < EventHeader > ( ) + event_data. len ( ) ;
186
186
@@ -205,9 +205,9 @@ impl PcrEventInputs {
205
205
) ;
206
206
ptr:: copy ( event_data. as_ptr ( ) , ptr, event_data. len ( ) ) ;
207
207
208
- let ptr: * const PcrEventInputs =
209
- ptr_meta:: from_raw_parts ( buffer. as_ptr ( ) . cast ( ) , event_data. len ( ) ) ;
210
- Ok ( & * ptr)
208
+ let ptr: * mut PcrEventInputs =
209
+ ptr_meta:: from_raw_parts_mut ( buffer. as_mut_ptr ( ) . cast ( ) , event_data. len ( ) ) ;
210
+ Ok ( & mut * ptr)
211
211
}
212
212
}
213
213
}
You can’t perform that action at this time.
0 commit comments