mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-13 21:00:42 +02:00
Inspired by #2832 by going through the source and removing uses of `assert`. assert doesn't work for us in debug builds because some games will capture SIGABRT and continue running. So we need to use FEX's built in assert handlers which call `FEX_TRAP_EXECUTION` which will take down the FEX process as expected. There wasn't too much usage of this in the source, so this is relatively straightforward.