OpenSSL :: SSL_library_init () wyciek pamięci

Ostatnio zacząłem studiować wycieki pamięci w C ++, więc mogę zadawać naiwne pytania.
Mam bibliotekę c ++, która używa OpenSSL - moim zadaniem jest sprawdzenie, czy w tej bibliotece nie ma wycieków pamięci. Uruchomiłem Visual Leak Detector, aby sprawdzić wycieki mem.
Widzę, że wezwania doSSL_library_init(); iSSL_load_error_strings(); wiodący wyciek - szybkie wyszukiwanie googlu pokazuje, że pod koniec użytkowania muszę zadzwonić do następujących osób:

CONF_modules_free();
ERR_remove_state(0);
ENGINE_cleanup();
CONF_modules_unload(1);
ERR_free_strings();
EVP_cleanup();
CRYPTO_cleanup_all_ex_data();

Wyciek rzeczywiście zmniejszył się, ale nadal występują dwa przecieki (które pokazuje narzędzie VLD), ponieważ zdarzają się, ponieważSSL_library_init połączenie.
czy ktoś wie, co jeszcze muszę zrobić, aby uwolnić wszystkie przecieki mem?

questionAnswers(4)

yourAnswerToTheQuestion