aboutsummaryrefslogtreecommitdiff
path: root/src/inputhud.c
diff options
context:
space:
mode:
authorGravatar Michael Smith <mikesmiffy128@gmail.com> 2024-09-28 21:48:58 +0100
committerGravatar Michael Smith <mikesmiffy128@gmail.com> 2024-09-28 21:48:58 +0100
commitb15d2c56f05001bff0f7d3b9456dcf8053f73759 (patch)
tree677942981b0c83f1c7920496ba68fb684d272959 /src/inputhud.c
parenta76a99b4230239d12d7b5a1ceb777c073faf31cc (diff)
downloadsst-b15d2c56f05001bff0f7d3b9456dcf8053f73759.tar.gz
sst-b15d2c56f05001bff0f7d3b9456dcf8053f73759.zip
Fix crash on exit when our raw input is used
Turns out window messages still get generated after the plugin is unloaded, causing now-unloaded SST code to get called. In some edge cases some Windows appCompat logic will also then start suppressing FreeLibrary calls for that game, which breaks plugin hot reloading. Very dumb and very confusing. I didn't notice the crashing before due to lack of minidumps from the relevant games, so thanks aciidz for pointing this issue out.
Diffstat (limited to 'src/inputhud.c')
0 files changed, 0 insertions, 0 deletions