mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 08:44:19 -04:00
oops.. only load DSOs once
This commit is contained in:
parent
7e08feb402
commit
f85a16c86f
@ -49,6 +49,10 @@ ConfigureFn(config_audio) {
|
||||
}
|
||||
|
||||
void audio_load_loaders(void) {
|
||||
static bool did_load = false;
|
||||
|
||||
if (did_load)
|
||||
return;
|
||||
Config::ConfigTable::Symbol::iterator i;
|
||||
Config::ConfigTable::Symbol loaders;
|
||||
config_audio.GetAll("audio-loader", loaders);
|
||||
@ -60,4 +64,5 @@ void audio_load_loaders(void) {
|
||||
if (tmp == (void*)0L)
|
||||
audio_cat->info() << "unable to load: " << load_dso_error() << endl;
|
||||
}
|
||||
did_load = true;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user