summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorRusty Wagner <rusty@vector35.com>2020-10-15 17:24:51 -0400
committerRusty Wagner <rusty@vector35.com>2020-10-15 19:46:31 -0400
commit13fdbe08bd92171c6d79b45cf331a3d82c25c10c (patch)
treee1ada73e15e980f0254695d615479c380d289a18 /examples
parent84230e606e8de3f7c01aa9006c7f14caf25c5c49 (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.cpp3
-rw-r--r--examples/cmdline_disasm/src/disasm.cpp2
-rw-r--r--examples/llil_parser/src/llil_parser.cpp3
-rw-r--r--examples/mlil_parser/src/mlil_parser.cpp3
-rw-r--r--examples/print_syscalls/src/arm-syscall.cpp3
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;