mirror of
https://github.com/onyx-and-iris/voicemeeter-api-python.git
synced 2024-11-15 16:40:46 +00:00
change c_voidp to c_void_p.
fixes mypy 'has no attribute' see https://github.com/python/mypy/issues/4926
This commit is contained in:
parent
b0722af5b7
commit
174bf2db1f
@ -5,7 +5,7 @@ from pathlib import Path
|
|||||||
|
|
||||||
from .error import InstallError
|
from .error import InstallError
|
||||||
|
|
||||||
bits = 64 if ct.sizeof(ct.c_voidp) == 8 else 32
|
BITS = 64 if ct.sizeof(ct.c_void_p) == 8 else 32
|
||||||
|
|
||||||
if platform.system() != "Windows":
|
if platform.system() != "Windows":
|
||||||
raise InstallError("Only Windows OS supported")
|
raise InstallError("Only Windows OS supported")
|
||||||
@ -17,7 +17,7 @@ REG_KEY = "\\".join(
|
|||||||
None,
|
None,
|
||||||
(
|
(
|
||||||
"SOFTWARE",
|
"SOFTWARE",
|
||||||
"WOW6432Node" if bits == 64 else "",
|
"WOW6432Node" if BITS == 64 else "",
|
||||||
"Microsoft",
|
"Microsoft",
|
||||||
"Windows",
|
"Windows",
|
||||||
"CurrentVersion",
|
"CurrentVersion",
|
||||||
@ -39,7 +39,7 @@ try:
|
|||||||
except FileNotFoundError as e:
|
except FileNotFoundError as e:
|
||||||
raise InstallError("Unable to fetch DLL path from the registry") from e
|
raise InstallError("Unable to fetch DLL path from the registry") from e
|
||||||
|
|
||||||
DLL_NAME = f'VoicemeeterRemote{"64" if bits == 64 else ""}.dll'
|
DLL_NAME = f'VoicemeeterRemote{"64" if BITS == 64 else ""}.dll'
|
||||||
|
|
||||||
dll_path = vm_parent.joinpath(DLL_NAME)
|
dll_path = vm_parent.joinpath(DLL_NAME)
|
||||||
if not dll_path.is_file():
|
if not dll_path.is_file():
|
||||||
|
Loading…
Reference in New Issue
Block a user