diff options
Diffstat (limited to 'devel/fuzz/gnutls_psk_server_fuzzer.cc')
-rw-r--r-- | devel/fuzz/gnutls_psk_server_fuzzer.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/devel/fuzz/gnutls_psk_server_fuzzer.cc b/devel/fuzz/gnutls_psk_server_fuzzer.cc index dcbbba6640..99ec4e34cc 100644 --- a/devel/fuzz/gnutls_psk_server_fuzzer.cc +++ b/devel/fuzz/gnutls_psk_server_fuzzer.cc @@ -60,6 +60,8 @@ int LLVMFuzzerTestOneInput(const uint8_t * data, size_t size) gnutls_psk_server_credentials_t pcred; struct mem_st memdata; + gnutls_global_init(); + res = gnutls_init(&session, GNUTLS_SERVER); assert(res >= 0); @@ -137,5 +139,7 @@ int LLVMFuzzerTestOneInput(const uint8_t * data, size_t size) gnutls_deinit(session); gnutls_certificate_free_credentials(xcred); gnutls_psk_free_server_credentials(pcred); + + gnutls_global_deinit(); return 0; } |