DBG: remove unused parameter from RecursiveAnalysis class
This commit is contained in:
parent
f29d660b6e
commit
0e2ff40443
|
@ -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)
|
||||
|
|
|
@ -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)
|
||||
{
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue