File tree Expand file tree Collapse file tree 1 file changed +17
-14
lines changed Expand file tree Collapse file tree 1 file changed +17
-14
lines changed Original file line number Diff line number Diff line change @@ -274,20 +274,23 @@ mod tests {
274274 #[ test]
275275 fn test_ptr_chains ( ) {
276276 let mut variable_pointers = vk:: PhysicalDeviceVariablePointerFeatures :: default ( ) ;
277- let mut corner = vk:: PhysicalDeviceCornerSampledImageFeaturesNV :: default ( ) ;
278- let chain = alloc:: vec![
279- <* mut _>:: cast( & mut variable_pointers) ,
280- <* mut _>:: cast( & mut corner) ,
281- ] ;
282- let mut device_create_info = vk:: DeviceCreateInfo :: default ( )
283- . push ( & mut corner)
284- . push ( & mut variable_pointers) ;
285- let chain2: Vec < * mut vk:: BaseOutStructure < ' _ > > = unsafe {
286- vk:: ptr_chain_iter ( & mut device_create_info)
287- . skip ( 1 )
288- . collect ( )
289- } ;
290- assert_eq ! ( chain, chain2) ;
277+ {
278+ let mut corner = vk:: PhysicalDeviceCornerSampledImageFeaturesNV :: default ( ) ;
279+ let chain = alloc:: vec![
280+ <* mut _>:: cast( & mut variable_pointers) ,
281+ <* mut _>:: cast( & mut corner) ,
282+ ] ;
283+ let mut device_create_info = vk:: DeviceCreateInfo :: default ( )
284+ . push ( & mut corner)
285+ . push ( & mut variable_pointers) ;
286+ let chain2: Vec < * mut vk:: BaseOutStructure < ' _ > > = unsafe {
287+ vk:: ptr_chain_iter ( & mut device_create_info)
288+ . skip ( 1 )
289+ . collect ( )
290+ } ;
291+ assert_eq ! ( chain, chain2) ;
292+ }
293+ let _ = variable_pointers;
291294 }
292295
293296 #[ test]
You can’t perform that action at this time.
0 commit comments