Close some libs when deinitializing
This commit is contained in:
parent
6bb14e45ce
commit
4ff4a7e3b9
@ -253,4 +253,8 @@ void alc_pa_init(BackendFuncs *func_list)
|
|||||||
|
|
||||||
void alc_pa_deinit(void)
|
void alc_pa_deinit(void)
|
||||||
{
|
{
|
||||||
|
#ifdef HAVE_DLFCN_H
|
||||||
|
dlclose(pa_handle);
|
||||||
|
pa_handle = NULL;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -704,5 +704,11 @@ LOAD_FUNC(pa_threaded_mainloop_lock);
|
|||||||
|
|
||||||
void alc_pulse_deinit(void) //{{{
|
void alc_pulse_deinit(void) //{{{
|
||||||
{
|
{
|
||||||
|
#ifdef _WIN32
|
||||||
|
FreeLibrary(pa_handle);
|
||||||
|
#elif defined (HAVE_DLFCN_H)
|
||||||
|
dlclose(pa_handle);
|
||||||
|
#endif
|
||||||
|
pa_handle = NULL;
|
||||||
} //}}}
|
} //}}}
|
||||||
//}}}
|
//}}}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user