From eb6a7b9fead69287afe8c25c67a6866c66f24a67 Mon Sep 17 00:00:00 2001 From: LotP1 <68976644+lotp1@users.noreply.github.com> Date: Tue, 22 Apr 2025 21:42:41 -0500 Subject: [PATCH] reset infoStreams when the cache is invalid --- src/ARMeilleure/Translation/PTC/Ptc.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ARMeilleure/Translation/PTC/Ptc.cs b/src/ARMeilleure/Translation/PTC/Ptc.cs index ae7eee58a..b9c9b5fce 100644 --- a/src/ARMeilleure/Translation/PTC/Ptc.cs +++ b/src/ARMeilleure/Translation/PTC/Ptc.cs @@ -563,6 +563,9 @@ namespace ARMeilleure.Translation.PTC { if (AreCarriersEmpty() || ContainsBlacklistedFunctions()) { + _infosStream.SetLength(0); + _relocsStream.SetLength(0); + _unwindInfosStream.SetLength(0); return; }