diff options
Diffstat (limited to 'examples/src/main/java/com/example/ExampleFuzzerWithNative.java')
-rw-r--r-- | examples/src/main/java/com/example/ExampleFuzzerWithNative.java | 8 |
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) { |