Need 985 PR.
Showing the changes to libraries/script-engine/src/ScriptAudioInjector.cpp (1 of 74 files). Show all
Unified · Split
| @@ -34,5 +34,9 @@ ScriptAudioInjector::ScriptAudioInjector(const AudioInjectorPointer& injector) : · 33 unmodified lines | |||
| 34 | } | 34 | } |
| 35 | 35 | ||
| 36 | ScriptAudioInjector::~ScriptAudioInjector() { | 36 | ScriptAudioInjector::~ScriptAudioInjector() { |
| 37 | DependencyManager::get<AudioInjectorManager>()->stop(_injector); | 37 | const auto audioInjectorManager = DependencyManager::get<AudioInjectorManager>(); |
| 38 | } | 38 | // AudioInjectorManager may have been destroyed on application shutdown. |
| 39 | if (audioInjectorManager) { | ||
| 40 | audioInjectorManager->stop(_injector); | ||
| 41 | } | ||
| 42 | } | ||