diff --git a/scripts/SMP.idc b/scripts/SMP.idc index 0f36cf54342d5707fae519d981f05c7af4fbc100..f98e63b8e342488d036fbee14103f12c71c61b8d 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 1ae717184ca47bca7e09816820fb9bdf7f7c1708..76b984deeeff9a9c3c2c542d6b82c0eff002a304 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