summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2017-04-03 20:44:22 +0200
committerDavid Tardon <dtardon@redhat.com>2017-04-03 20:44:22 +0200
commit3ee931e0ba5db2352bb2de5406313ba24ce896cf (patch)
tree9b73d2b9272a07c67fa3799971de27b3a29175cc
parente791dbdd4725caad81a1eff1e4482147ea81344c (diff)
allow to set datadir
-rw-r--r--fuzz/tagfuzzer.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/fuzz/tagfuzzer.cpp b/fuzz/tagfuzzer.cpp
index c3e29c6..1656770 100644
--- a/fuzz/tagfuzzer.cpp
+++ b/fuzz/tagfuzzer.cpp
@@ -17,6 +17,11 @@
#include <liblangtag/langtag.h>
+extern "C" int LLVMFuzzerInitialize(int *, char ***)
+{
+ lt_db_set_datadir(FUZZ_DATADIR);
+}
+
extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
{
const std::string s(reinterpret_cast<const char *>(data), size);