summaryrefslogtreecommitdiffstats
path: root/osdep/macOS_mpv_helper.swift
diff options
context:
space:
mode:
Diffstat (limited to 'osdep/macOS_mpv_helper.swift')
-rw-r--r--osdep/macOS_mpv_helper.swift4
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