fix: getProcAddr function should return a function or 0

This commit is contained in:
cosven 2019-02-07 23:35:14 +08:00
parent 9b4faea030
commit 7905ebacdd

2
mpv.py
View file

@ -308,7 +308,7 @@ class MpvEventClientMessage(Structure):
WakeupCallback = CFUNCTYPE(None, c_void_p)
OpenGlCbUpdateFn = CFUNCTYPE(None, c_void_p)
OpenGlCbGetProcAddrFn = CFUNCTYPE(None, c_void_p, c_char_p)
OpenGlCbGetProcAddrFn = CFUNCTYPE(c_void_p, c_void_p, c_char_p)
def _handle_func(name, args, restype, errcheck, ctx=MpvHandle):
func = getattr(backend, name)