diff options
Diffstat (limited to 'osdep/macOS_mpv_helper.swift')
-rw-r--r-- | osdep/macOS_mpv_helper.swift | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/osdep/macOS_mpv_helper.swift b/osdep/macOS_mpv_helper.swift index c8b9771ba6..75f23251a9 100644 --- a/osdep/macOS_mpv_helper.swift +++ b/osdep/macOS_mpv_helper.swift @@ -19,6 +19,8 @@ import Cocoa import OpenGL.GL import OpenGL.GL3 +let glDummy: @convention(c) () -> Void = {} + class MPVHelper: NSObject { var mpvHandle: OpaquePointer? @@ -72,7 +74,7 @@ class MPVHelper: NSObject { let addr = CFBundleGetFunctionPointerForName(indentifier, symbol) if symbol as String == "glFlush" { - return glDummyPtr() + return unsafeBitCast(glDummy, to: UnsafeMutableRawPointer.self) } return addr |