1
0
Fork 0

DBG: remove unused parameter from RecursiveAnalysis class

This commit is contained in:
Duncan Ogilvie 2017-12-11 03:35:59 +01:00
parent f29d660b6e
commit 0e2ff40443
No known key found for this signature in database
GPG Key ID: FC89E0AAA0C1AAD8
5 changed files with 5 additions and 7 deletions

View File

@ -1441,7 +1441,7 @@ extern "C" DLL_EXPORT duint _dbg_sendmessage(DBGMSG type, void* param1, void* pa
auto modbase = ModBaseFromAddr(base);
if(modbase)
base = modbase, size = ModSizeFromAddr(modbase);
RecursiveAnalysis analysis(base, size, entry, 0, true);
RecursiveAnalysis analysis(base, size, entry, true);
analysis.Analyse();
auto graph = analysis.GetFunctionGraph(entry);
if(!graph)

View File

@ -6,10 +6,9 @@
#include "xrefs.h"
#include "plugin_loader.h"
RecursiveAnalysis::RecursiveAnalysis(duint base, duint size, duint entryPoint, duint maxDepth, bool usePlugins, bool dump)
RecursiveAnalysis::RecursiveAnalysis(duint base, duint size, duint entryPoint, bool usePlugins, bool dump)
: Analysis(base, size),
mEntryPoint(entryPoint),
mMaxDepth(maxDepth),
mUsePlugins(usePlugins),
mDump(dump)
{

View File

@ -5,7 +5,7 @@
class RecursiveAnalysis : public Analysis
{
public:
explicit RecursiveAnalysis(duint base, duint size, duint entryPoint, duint maxDepth, bool usePlugins, bool dump = false);
explicit RecursiveAnalysis(duint base, duint size, duint entryPoint, bool usePlugins, bool dump = false);
void Analyse() override;
void SetMarkers() override;
@ -82,7 +82,6 @@ protected:
std::vector<CFGraph> mFunctions;
private:
duint mMaxDepth;
bool mUsePlugins;
bool mDump;

View File

@ -94,7 +94,7 @@ bool cbInstrAnalrecur(int argc, char* argv[])
auto base = MemFindBaseAddr(entry, &size);
if(!base)
return false;
RecursiveAnalysis analysis(base, size, entry, 0, true);
RecursiveAnalysis analysis(base, size, entry, true);
analysis.Analyse();
analysis.SetMarkers();
return true;

View File

@ -116,7 +116,7 @@ bool cbInstrGraph(int argc, char* argv[])
auto modbase = ModBaseFromAddr(base);
if(modbase)
base = modbase, size = ModSizeFromAddr(modbase);
RecursiveAnalysis analysis(base, size, entry, 0, true);
RecursiveAnalysis analysis(base, size, entry, true);
analysis.Analyse();
auto graph = analysis.GetFunctionGraph(entry);
if(!graph)