diff options
Diffstat (limited to 'src/progs/dyecmd/client.cpp')
-rw-r--r-- | src/progs/dyecmd/client.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/progs/dyecmd/client.cpp b/src/progs/dyecmd/client.cpp index 643ffdb30..a097e0f06 100644 --- a/src/progs/dyecmd/client.cpp +++ b/src/progs/dyecmd/client.cpp @@ -449,8 +449,7 @@ void Client::gameClear() if (logger != nullptr) logger->log1("Quitting5"); - // Shutdown sound - soundManager.close(); + soundManager.shutdown(); if (logger != nullptr) logger->log1("Quitting6"); @@ -458,6 +457,8 @@ void Client::gameClear() touchManager.clear(); ResourceManager::deleteInstance(); + soundManager.close(); + if (logger != nullptr) logger->log1("Quitting8"); @@ -473,7 +474,6 @@ void Client::gameClear() if (logger != nullptr) logger->log1("Quitting10"); - soundManager.shutdown(); touchManager.shutdown(); #ifdef DEBUG_CONFIG |