void pa_unload(void) { if(load_count == 0 || --load_count > 0) return; pPa_Terminate(); #ifdef HAVE_DLFCN_H dlclose(pa_handle); #endif pa_handle = NULL; }
void alc_pa_deinit(void) { if(pa_handle) { pPa_Terminate(); #ifdef _WIN32 FreeLibrary(pa_handle); #elif defined(HAVE_DLFCN_H) dlclose(pa_handle); #endif pa_handle = NULL; } }