diff options
| author | Rusty Wagner <rusty.wagner@gmail.com> | 2016-01-31 02:38:32 -0500 |
|---|---|---|
| committer | Rusty Wagner <rusty.wagner@gmail.com> | 2016-01-31 02:38:32 -0500 |
| commit | a48ce3f4aa1266d5b8619cf320a703ba4f697854 (patch) | |
| tree | b8312cccc35b75b51e0b0e99519460c3e9c2240c /functionrecognizer.cpp | |
| parent | bbb74ee011e2b482e1895a513203c11affbac229 (diff) | |
Refactor API to fix design bug that causes use-after-free on many plugin objects
Diffstat (limited to 'functionrecognizer.cpp')
| -rw-r--r-- | functionrecognizer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/functionrecognizer.cpp b/functionrecognizer.cpp index 6943bf03..24f70939 100644 --- a/functionrecognizer.cpp +++ b/functionrecognizer.cpp @@ -32,7 +32,7 @@ void FunctionRecognizer::RegisterArchitectureFunctionRecognizer(Architecture* ar BNFunctionRecognizer reg; reg.context = recog; reg.recognizeLowLevelIL = RecognizeLowLevelILCallback; - BNRegisterArchitectureFunctionRecognizer(arch->GetArchitectureObject(), ®); + BNRegisterArchitectureFunctionRecognizer(arch->GetObject(), ®); } |
