From 55de29e0ac1d228e596d411b88f0eefdc1bfd97a Mon Sep 17 00:00:00 2001 From: Ottermandias Date: Mon, 5 Sep 2022 14:09:50 +0200 Subject: [PATCH] Dispose fix and typo. --- Penumbra/Api/PenumbraIpc.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Penumbra/Api/PenumbraIpc.cs b/Penumbra/Api/PenumbraIpc.cs index f7c6fd36..fa9ada66 100644 --- a/Penumbra/Api/PenumbraIpc.cs +++ b/Penumbra/Api/PenumbraIpc.cs @@ -394,7 +394,7 @@ public partial class PenumbraIpc { ProviderGameObjectResourcePathResolved = pi.GetIpcProvider< IntPtr, string, string, object? >( LabelProviderGameObjectResourcePathResolved ); - Api.GameObjectResourceResolved += GameObjectResourceResolvdedEvent; + Api.GameObjectResourceResolved += GameObjectResourceResolvedEvent; } catch( Exception e ) { @@ -402,7 +402,7 @@ public partial class PenumbraIpc } } - private void GameObjectResourceResolvdedEvent( IntPtr gameObject, string gamePath, string localPath ) + private void GameObjectResourceResolvedEvent( IntPtr gameObject, string gamePath, string localPath ) { ProviderGameObjectResourcePathResolved?.SendMessage( gameObject, gamePath, localPath ); } @@ -415,8 +415,9 @@ public partial class PenumbraIpc ProviderResolveCharacter?.UnregisterFunc(); ProviderReverseResolvePath?.UnregisterFunc(); ProviderReverseResolvePathPlayer?.UnregisterFunc(); - Api.CreatingCharacterBase -= CreatingCharacterBaseEvent; - Api.CreatedCharacterBase -= CreatedCharacterBaseEvent; + Api.CreatingCharacterBase -= CreatingCharacterBaseEvent; + Api.CreatedCharacterBase -= CreatedCharacterBaseEvent; + Api.GameObjectResourceResolved -= GameObjectResourceResolvedEvent; } private void CreatingCharacterBaseEvent( IntPtr gameObject, ModCollection collection, IntPtr modelId, IntPtr customize, IntPtr equipData )