parent
							
								
									dd07674b59
								
							
						
					
					
						commit
						85a7f883d1
					
				@ -304,14 +304,14 @@ impl Archetype {
 | 
			
		||||
                        new_data.as_ptr().add(new_off),
 | 
			
		||||
                        ty.layout.size() * old_count,
 | 
			
		||||
                    );
 | 
			
		||||
                    dealloc(
 | 
			
		||||
                        (*self.data.get()).as_ptr().cast(),
 | 
			
		||||
                        Layout::from_size_align_unchecked(
 | 
			
		||||
                            old_data_size,
 | 
			
		||||
                            self.types.first().map_or(1, |x| x.layout.align()),
 | 
			
		||||
                        ),
 | 
			
		||||
                    );
 | 
			
		||||
                }
 | 
			
		||||
                dealloc(
 | 
			
		||||
                    (*self.data.get()).as_ptr().cast(),
 | 
			
		||||
                    Layout::from_size_align_unchecked(
 | 
			
		||||
                        old_data_size,
 | 
			
		||||
                        self.types.first().map_or(1, |x| x.layout.align()),
 | 
			
		||||
                    ),
 | 
			
		||||
                );
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            self.data = UnsafeCell::new(new_data);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user