summaryrefslogtreecommitdiffstats
path: root/js/xpconnect/src/XPCShellImpl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'js/xpconnect/src/XPCShellImpl.cpp')
-rw-r--r--js/xpconnect/src/XPCShellImpl.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/js/xpconnect/src/XPCShellImpl.cpp b/js/xpconnect/src/XPCShellImpl.cpp
index b36ba56aed..15afacbaa7 100644
--- a/js/xpconnect/src/XPCShellImpl.cpp
+++ b/js/xpconnect/src/XPCShellImpl.cpp
@@ -1363,16 +1363,11 @@ int XRE_XPCShellMain(int argc, char** argv, char** envp,
{
#ifdef FUZZING_INTERFACES
if (fuzzHaveModule) {
-# ifdef LIBFUZZER
// argv[0] was removed previously, but libFuzzer expects it
argc++;
argv--;
- result = FuzzXPCRuntimeStart(&jsapi, &argc, &argv,
- aShellData->fuzzerDriver);
-# elif AFLFUZZ
- MOZ_CRASH("AFL is unsupported for XPC runtime fuzzing integration");
-# endif
+ result = FuzzXPCRuntimeStart(&jsapi, &argc, &argv, aShellData);
} else {
#endif
// We are almost certainly going to run script here, so we need an