From e2a1e3e1783f9bb093f3094713c7b4b78d225aad Mon Sep 17 00:00:00 2001 From: clc5q <clc5q@git.zephyr-software.com> Date: Thu, 3 Dec 2015 22:36:17 +0000 Subject: [PATCH] Clean up running and termination of STARS plugin. Former-commit-id: a2286dc49978162bd9b1fb577dfe2b4c09dd9139 --- scripts/SMP.idc | 4 ++-- src/drivers/idapro/SMPStaticAnalyzer.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/SMP.idc b/scripts/SMP.idc index 0f36cf54..f98e63b8 100644 --- a/scripts/SMP.idc +++ b/scripts/SMP.idc @@ -45,8 +45,8 @@ static main() file = substr(file,0,strstr(file,".")) + ".asm"; WriteTxt(file, 0, BADADDR); // create the assembler file - if (!RunPlugin("SMPStaticAnalyzer", 1)) - Message("Could not load SMPStaticAnalyzer plugin.\n"); +// if (!RunPlugin("SMPStaticAnalyzer", 1)) +// Message("Could not load SMPStaticAnalyzer plugin.\n"); Exit(0); // exit to OS, error code 0 - success } diff --git a/src/drivers/idapro/SMPStaticAnalyzer.cpp b/src/drivers/idapro/SMPStaticAnalyzer.cpp index 1ae71718..76b984de 100644 --- a/src/drivers/idapro/SMPStaticAnalyzer.cpp +++ b/src/drivers/idapro/SMPStaticAnalyzer.cpp @@ -264,7 +264,7 @@ static int idaapi idp_callback(void *, int event_id, va_list va) { SMP_msg("INFO: Number of LOCK prefices eliminated: %zu \n", LockPreficesRemoved.size()); LockPreficesRemoved.clear(); #endif // STARS_REMOVE_LOCK_PREFIX - qexit(0); + // qexit(0); } return 0; // did not process any event -- GitLab