aboutsummaryrefslogtreecommitdiff
path: root/examples/src/main/java/com/example/ExampleFuzzerWithNative.java
diff options
context:
space:
mode:
Diffstat (limited to 'examples/src/main/java/com/example/ExampleFuzzerWithNative.java')
-rw-r--r--examples/src/main/java/com/example/ExampleFuzzerWithNative.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/examples/src/main/java/com/example/ExampleFuzzerWithNative.java b/examples/src/main/java/com/example/ExampleFuzzerWithNative.java
index 071446aa..b9a13e24 100644
--- a/examples/src/main/java/com/example/ExampleFuzzerWithNative.java
+++ b/examples/src/main/java/com/example/ExampleFuzzerWithNative.java
@@ -15,14 +15,12 @@
package com.example;
import com.code_intelligence.jazzer.api.FuzzedDataProvider;
+import com.github.fmeum.rules_jni.RulesJni;
public class ExampleFuzzerWithNative {
static {
- try {
- System.loadLibrary("native_asan");
- } catch (UnsatisfiedLinkError e) {
- System.loadLibrary("native_ubsan");
- }
+ String native_lib = System.getProperty("jazzer.native_lib");
+ RulesJni.loadLibrary(native_lib, ExampleFuzzerWithNative.class);
}
public static void fuzzerTestOneInput(FuzzedDataProvider data) {