mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-03 09:01:50 -05:00
only call pa_ltdl_done() if we called pa_ltdl_init() before
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2111 fefdeb5f-60dc-0310-8127-8f9354f1896f
This commit is contained in:
parent
2b8bc5cbbf
commit
dc3682d3f7
1 changed files with 4 additions and 1 deletions
|
|
@ -333,6 +333,7 @@ int main(int argc, char *argv[]) {
|
||||||
int valid_pid_file = 0;
|
int valid_pid_file = 0;
|
||||||
gid_t gid = (gid_t) -1;
|
gid_t gid = (gid_t) -1;
|
||||||
pa_bool_t allow_realtime, allow_high_priority;
|
pa_bool_t allow_realtime, allow_high_priority;
|
||||||
|
pa_bool_t ltdl_init = FALSE;
|
||||||
|
|
||||||
#ifdef OS_IS_WIN32
|
#ifdef OS_IS_WIN32
|
||||||
pa_time_event *timer;
|
pa_time_event *timer;
|
||||||
|
|
@ -504,6 +505,7 @@ int main(int argc, char *argv[]) {
|
||||||
|
|
||||||
LTDL_SET_PRELOADED_SYMBOLS();
|
LTDL_SET_PRELOADED_SYMBOLS();
|
||||||
pa_ltdl_init();
|
pa_ltdl_init();
|
||||||
|
ltdl_init = TRUE;
|
||||||
|
|
||||||
if (conf->dl_search_path)
|
if (conf->dl_search_path)
|
||||||
lt_dlsetsearchpath(conf->dl_search_path);
|
lt_dlsetsearchpath(conf->dl_search_path);
|
||||||
|
|
@ -837,6 +839,7 @@ finish:
|
||||||
WSACleanup();
|
WSACleanup();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
if (ltdl_init)
|
||||||
pa_ltdl_done();
|
pa_ltdl_done();
|
||||||
|
|
||||||
#ifdef HAVE_DBUS
|
#ifdef HAVE_DBUS
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue