diff --git a/vendor/glfw/wrapper.odin b/vendor/glfw/wrapper.odin index 2eed82efe..853917661 100644 --- a/vendor/glfw/wrapper.odin +++ b/vendor/glfw/wrapper.odin @@ -52,7 +52,9 @@ DestroyWindow :: glfw.DestroyWindow WindowHint :: glfw.WindowHint DefaultWindowHints :: glfw.DefaultWindowHints WindowHintString :: glfw.WindowHintString -WindowShouldClose :: glfw.WindowShouldClose +WindowShouldClose :: proc "c" (window: WindowHandle) -> bool { + return glfw.WindowShouldClose(window) != 0 +} SwapInterval :: glfw.SwapInterval SwapBuffers :: glfw.SwapBuffers @@ -228,4 +230,4 @@ SetErrorCallback :: glfw.SetErrorCallback // Used by vendor:OpenGL gl_set_proc_address :: proc(p: rawptr, name: cstring) { (^rawptr)(p)^ = GetProcAddress(name) -} \ No newline at end of file +}