summaryrefslogtreecommitdiff
path: root/defaultarch/plugin.cpp
blob: 3e6e66a8c5cc548b3f55a023b6c7fee4037a8f0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "binaryninjaapi.h"
#include "binaryninjacore.h"

using namespace BinaryNinja;

extern "C"
{
	BN_DECLARE_CORE_ABI_VERSION
	BINARYNINJAPLUGIN bool CorePluginInit()
	{
		if (!BNArchitectureSetDefaultAnalyzeBasicBlocksCallback((void*)Architecture::DefaultAnalyzeBasicBlocksCallback))
			return false;

		return BNArchitectureSetDefaultLiftFunctionCallback((void*)Architecture::DefaultLiftFunctionCallback);
	}
}