Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove setjmp/longjmp interop support #2429

Merged
merged 1 commit into from
Apr 11, 2024

Conversation

AaronVanGeffen
Copy link
Member

This removes the setjmp/longjmp interop support, which is no longer needed. All its users have since been replaced with throw GameException. This means we now have more freedom to refactor the tick loop.

I believe the last bit of code that still relied on this was reimplemented in #2307.

@AaronVanGeffen AaronVanGeffen merged commit 97e4d63 into OpenLoco:master Apr 11, 2024
9 checks passed
@AaronVanGeffen AaronVanGeffen deleted the remove-setjmp branch April 11, 2024 19:58
@duncanspumpkin duncanspumpkin added this to the v24.05 milestone May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants