diff options
| author | Rusty Wagner <rusty@vector35.com> | 2020-10-15 17:24:51 -0400 |
|---|---|---|
| committer | Rusty Wagner <rusty@vector35.com> | 2020-10-15 19:46:31 -0400 |
| commit | 13fdbe08bd92171c6d79b45cf331a3d82c25c10c (patch) | |
| tree | e1ada73e15e980f0254695d615479c380d289a18 /examples | |
| parent | 84230e606e8de3f7c01aa9006c7f14caf25c5c49 (diff) | |
Deprecate BNInitCorePlugins/BNInitUserPlugins in favor of a common BNInitPlugins to allow platforms to load customized architecture plugins
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/bin-info/src/bin-info.cpp | 3 | ||||
| -rw-r--r-- | examples/cmdline_disasm/src/disasm.cpp | 2 | ||||
| -rw-r--r-- | examples/llil_parser/src/llil_parser.cpp | 3 | ||||
| -rw-r--r-- | examples/mlil_parser/src/mlil_parser.cpp | 3 | ||||
| -rw-r--r-- | examples/print_syscalls/src/arm-syscall.cpp | 3 |
5 files changed, 5 insertions, 9 deletions
diff --git a/examples/bin-info/src/bin-info.cpp b/examples/bin-info/src/bin-info.cpp index c56f07f7..33f84f7d 100644 --- a/examples/bin-info/src/bin-info.cpp +++ b/examples/bin-info/src/bin-info.cpp @@ -62,8 +62,7 @@ int main(int argc, char *argv[]) * libbinaryninjacore is in the path get the path to it and use it to * determine the plugins directory */ SetBundledPluginDirectory(get_plugins_directory()); - InitCorePlugins(); - InitUserPlugins(); + InitPlugins(); Ref<BinaryData> bd = new BinaryData(new FileMetadata(), argv[1]); Ref<BinaryView> bv; diff --git a/examples/cmdline_disasm/src/disasm.cpp b/examples/cmdline_disasm/src/disasm.cpp index e0790300..6d350526 100644 --- a/examples/cmdline_disasm/src/disasm.cpp +++ b/examples/cmdline_disasm/src/disasm.cpp @@ -58,7 +58,7 @@ int main(int ac, char **av) path_bundled_plugins = BNGetBundledPluginDirectory(); printf("using bundled plugin path: %s\n", path_bundled_plugins); BNSetBundledPluginDirectory(path_bundled_plugins); - BNInitCorePlugins(); + BNInitPlugins(true); /* parse architecture argument */ if(ac < 2) diff --git a/examples/llil_parser/src/llil_parser.cpp b/examples/llil_parser/src/llil_parser.cpp index db9652bd..8df89558 100644 --- a/examples/llil_parser/src/llil_parser.cpp +++ b/examples/llil_parser/src/llil_parser.cpp @@ -313,8 +313,7 @@ int main(int argc, char *argv[]) // libbinaryninjacore is in the path get the path to it and use it to // determine the plugins directory SetBundledPluginDirectory(GetPluginsDirectory()); - InitCorePlugins(); - InitUserPlugins(); + InitPlugins(); Ref<BinaryData> bd = new BinaryData(new FileMetadata(), argv[1]); Ref<BinaryView> bv; diff --git a/examples/mlil_parser/src/mlil_parser.cpp b/examples/mlil_parser/src/mlil_parser.cpp index 3d0101b5..1a347dc3 100644 --- a/examples/mlil_parser/src/mlil_parser.cpp +++ b/examples/mlil_parser/src/mlil_parser.cpp @@ -261,8 +261,7 @@ int main(int argc, char *argv[]) // libbinaryninjacore is in the path get the path to it and use it to // determine the plugins directory SetBundledPluginDirectory(GetPluginsDirectory()); - InitCorePlugins(); - InitUserPlugins(); + InitPlugins(); Ref<BinaryData> bd = new BinaryData(new FileMetadata(), argv[1]); Ref<BinaryView> bv; diff --git a/examples/print_syscalls/src/arm-syscall.cpp b/examples/print_syscalls/src/arm-syscall.cpp index 4a61d3c2..e291f30a 100644 --- a/examples/print_syscalls/src/arm-syscall.cpp +++ b/examples/print_syscalls/src/arm-syscall.cpp @@ -61,8 +61,7 @@ int main(int argc, char *argv[]) * libbinaryninjacore is in the path get the path to it and use it to * determine the plugins directory */ SetBundledPluginDirectory(get_plugins_directory()); - InitCorePlugins(); - InitUserPlugins(); + InitPlugins(); Ref<BinaryData> bd = new BinaryData(new FileMetadata(), argv[1]); Ref<BinaryView> bv; |
