silence glib log output during fuzzing on oss-fuzz

This commit is contained in:
ailin-nemui 2019-09-10 13:08:35 +02:00
commit 9ff224d05d
12 changed files with 48 additions and 0 deletions

View file

@ -41,6 +41,7 @@
#include <irssi/src/irc/core/irc.h>
#include <irssi/src/irc/core/irc-servers.h>
#include <irssi/src/irc/core/irc-channels.h>
#include <irssi/src/fe-fuzz/null-logger.h>
/* irc.c */
void irc_init(void);
@ -143,6 +144,9 @@ void test_server() {
}
int LLVMFuzzerInitialize(int *argc, char ***argv) {
#ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
g_log_set_null_logger();
#endif
core_register_options();
fe_common_core_register_options();
/* no args */