From e837dfc8bfa32ab1cf7198d66b31b891105e1956 Mon Sep 17 00:00:00 2001 From: David Miguel Susano Pinto Date: Thu, 12 Jan 2023 15:16:26 +0000 Subject: [PATCH] microscope/_wrappers/asdk.py: use CDLL instead of WinDLL even on Windows (#261) --- microscope/_wrappers/asdk.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/microscope/_wrappers/asdk.py b/microscope/_wrappers/asdk.py index 287b408f..fc4737e5 100644 --- a/microscope/_wrappers/asdk.py +++ b/microscope/_wrappers/asdk.py @@ -26,10 +26,11 @@ if os.name in ("nt", "ce"): - SDK = ctypes.WinDLL("ASDK") + _libname = "ASDK" else: - # Not actually tested yet - SDK = ctypes.CDLL("libasdk.so") + _libname = "libasdk.so" # Not actually tested yet + +SDK = ctypes.CDLL(_libname) class DM(ctypes.Structure):