From aec93896fd2b509c20007ba20ba67637795153b6 Mon Sep 17 00:00:00 2001 From: khanhduytran0 Date: Wed, 10 Jan 2024 20:41:45 +0700 Subject: [PATCH] Fix[gl bridge]: handle SwapInterval call before init Fix 1.8.9 OptiFine null pointer crashes --- Natives/egl_bridge.m | 1 + 1 file changed, 1 insertion(+) diff --git a/Natives/egl_bridge.m b/Natives/egl_bridge.m index 3fcab7ac..1fcb2f11 100644 --- a/Natives/egl_bridge.m +++ b/Natives/egl_bridge.m @@ -112,5 +112,6 @@ void* pojavCreateContext(basic_render_window_t* contextSrc) { } void pojavSwapInterval(int interval) { + if (!br_swap_interval) return; br_swap_interval(interval); }