From 30d68b222efbd8265b6a419dc99a07e26e17d532 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sun, 8 Dec 2019 14:11:00 +0200 Subject: [PATCH] Disable target mode if any required config parameter is not set. --- cputest.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cputest.cpp b/cputest.cpp index 2d17eca3..8da7f0a5 100644 --- a/cputest.cpp +++ b/cputest.cpp @@ -4164,10 +4164,6 @@ int __cdecl main(int argc, char *argv[]) safe_memory_end = 0xffffffff; if (ini_getval(ini, INISECTION, _T("feature_safe_memory_size"), &v)) safe_memory_end = safe_memory_start + v; - if (safe_memory_start == 0xffffffff || safe_memory_end == 0xffffffff) { - safe_memory_end = 0xffffffff; - safe_memory_start = 0xffffffff; - } safe_memory_mode = 3; if (ini_getstring(ini, INISECTION, _T("feature_safe_memory_mode"), &vs)) { safe_memory_mode = 0; @@ -4177,6 +4173,11 @@ int __cdecl main(int argc, char *argv[]) safe_memory_mode |= 2; xfree(vs); } + if (safe_memory_start == 0xffffffff || safe_memory_end == 0xffffffff) { + safe_memory_end = 0xffffffff; + safe_memory_start = 0xffffffff; + safe_memory_mode = 0; + } feature_sr_mask = 0; ini_getval(ini, INISECTION, _T("feature_sr_mask"), &feature_sr_mask); -- 2.47.3