From 2b0844a21e5c85a985dd93e676d88d831715762f Mon Sep 17 00:00:00 2001 From: Ottermandias Date: Tue, 22 Mar 2022 23:28:07 +0100 Subject: [PATCH] Fix EST file resource reallocation. --- Penumbra/Meta/Files/EstFile.cs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Penumbra/Meta/Files/EstFile.cs b/Penumbra/Meta/Files/EstFile.cs index 8880b9e0..aacfbf00 100644 --- a/Penumbra/Meta/Files/EstFile.cs +++ b/Penumbra/Meta/Files/EstFile.cs @@ -51,13 +51,7 @@ public sealed unsafe class EstFile : MetaBaseFile { if( Length < Size + EntryDescSize + EntrySize ) { - var data = Data; - var length = Length; - AllocateData( length + IncreaseSize ); - Functions.MemCpyUnchecked( Data, data, length ); - Functions.MemSet( Data + length, 0, IncreaseSize ); - GC.RemoveMemoryPressure( length ); - Marshal.FreeHGlobal( ( IntPtr )data ); + ResizeResources( Length + IncreaseSize ); } var control = ( Info* )( Data + 4 );