From 1085cc14a43fe09b423a0e4334acd32823873d1c Mon Sep 17 00:00:00 2001 From: RSDuck Date: Mon, 16 Nov 2020 17:03:24 +0100 Subject: prevent use after free --- src/NDS.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/NDS.cpp b/src/NDS.cpp index d68045b..2b468be 100644 --- a/src/NDS.cpp +++ b/src/NDS.cpp @@ -210,13 +210,13 @@ bool Init() void DeInit() { - delete ARM9; - delete ARM7; - #ifdef JIT_ENABLED ARMJIT::DeInit(); #endif + delete ARM9; + delete ARM7; + for (int i = 0; i < 8; i++) delete DMAs[i]; -- cgit v1.2.3