mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2024-12-26 10:00:36 +00:00
7eb3b691da
- Fix mainThread=true methods calling IArguments.escapes too late. This should be done before scheduling on the main thread, not on the main thread itself! - Fix VarargsArguments.escapes not checking that the argument haven't been closed. This is slightly prone to race conditions, but I don't think it's worth the overhead of tracking the owning thread. Maybe when panama and its resource scopes are released. Thanks Sara for pointing this out! Slightly irked that none of our tests caught this. Alas. Also fix a typo in AddressPredicate. Yes, no commit discipline. |
||
---|---|---|
.. | ||
src/main/java/dan200/computercraft/api | ||
build.gradle.kts |