From 4c9e8f8e5ce5868ca50af215dd293eb8c48d2b71 Mon Sep 17 00:00:00 2001 From: LotP <22-lotp@users.noreply.git.ryujinx.app> Date: Tue, 22 Apr 2025 21:42:41 -0500 Subject: [PATCH] reset infoStreams when the cache is invalid See merge request ryubing/ryujinx!23 --- 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 1301aaebe..81ff899bd 100644 --- a/src/ARMeilleure/Translation/PTC/Ptc.cs +++ b/src/ARMeilleure/Translation/PTC/Ptc.cs @@ -566,6 +566,9 @@ namespace ARMeilleure.Translation.PTC { if (AreCarriersEmpty() || ContainsBlacklistedFunctions()) { + _infosStream.SetLength(0); + _relocsStream.SetLength(0); + _unwindInfosStream.SetLength(0); return; }