Get rid of GCD on macOS which breaks debug builds

With Grand Central Dispatch used in Main.cxx, debug builds on macOS
crash as the IsInside() assertion gets triggered in the event loop. As
a simple fix, usage of GCD is removed. Plugging and unplugging
headphones or changes of the default output device was tested without
issues. Whatever the original commit tried to fix by GCD probably does
not need fixing anymore.
This commit is contained in:
Christian Kröner
2018-03-03 20:56:28 +01:00
committed by Max Kellermann
parent ef5f96a193
commit 79535212c8
2 changed files with 2 additions and 18 deletions

1
NEWS
View File

@@ -1,4 +1,5 @@
ver 0.20.19 (not yet released)
* macOS: fix crash bug
ver 0.20.18 (2018/02/24)
* input