diff --git a/src/mhd2/mhd_lib_init.c b/src/mhd2/mhd_lib_init.c index 64c28f8a..0ced1c44 100644 --- a/src/mhd2/mhd_lib_init.c +++ b/src/mhd2/mhd_lib_init.c @@ -452,12 +452,12 @@ mhd_lib_deinit_global_if_needed (void) MHD_INTERNAL bool mhd_lib_is_fully_initialised_once (void) { - return mhd_lib_fully_inited_once; + return mhd_LIB_INIT_LAZY_IS_PERFORMED () && mhd_lib_fully_inited_once; } MHD_INTERNAL bool mhd_lib_is_fully_initialised_now (void) { - return mhd_lib_fully_inited_once && (0 != mhd_lib_use_counter); + return mhd_lib_is_fully_initialised_once () && (0 != mhd_lib_use_counter); }