diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2021-02-03 12:46:36 +0100 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2021-02-03 12:49:33 +0100 |
commit | c65c0479ec782cc8e34c52a3673db7fbd14e5076 (patch) | |
tree | 1ef254794598755b263e257ac61e4602ee49fc4e /configure.seed | |
parent | 6289413fea1e66230f195e36e3c38082c1e00a93 (diff) |
Added fuzzy targets conditional in tests/do.sh.in which prevents the fuzzer from running if nDPI was configured previously --enable-fuzztargets but not for the current config (may produce invalid results).tiny-improvements
* fixed possible NULL pointer dereference for memcpy(), src pointer should never be NULL
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'configure.seed')
-rw-r--r-- | configure.seed | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/configure.seed b/configure.seed index 2533aa82b..70a823aa9 100644 --- a/configure.seed +++ b/configure.seed @@ -23,6 +23,7 @@ AS_IF([test "${with_mipsel+set}" = set],[ AC_ARG_WITH(sanitizer, AS_HELP_STRING([--with-sanitizer], [Build with support for address, undefined and leak sanitizer])) AC_ARG_ENABLE(fuzztargets, AS_HELP_STRING([--enable-fuzztargets], [Enable fuzz targets]),[enable_fuzztargets=$enableval],[enable_fuzztargets=no]) +AS_IF([test "x$enable_fuzztargets" = "xyes"], [BUILD_FUZZTARGETS=1], [BUILD_FUZZTARGETS=0]) AM_CONDITIONAL([BUILD_FUZZTARGETS], [test "x$enable_fuzztargets" = "xyes"]) AS_IF([test "${with_sanitizer+set}" = set],[ @@ -240,6 +241,7 @@ AC_SUBST(CUSTOM_NDPI) AC_SUBST(NDPI_API_VERSION) AC_SUBST(EXTRA_TARGETS) AC_SUBST(BUILD_MINGW) +AC_SUBST(BUILD_FUZZTARGETS) AC_SUBST(JSONC_CFLAGS) AC_SUBST(JSONC_LIBS) AC_SUBST(GCRYPT_ENABLED) |