From ce20f1b31a1132df7e459709c117fd99147d0328 Mon Sep 17 00:00:00 2001 From: ringabout <43030857+ringabout@users.noreply.github.com> Date: Wed, 8 Jan 2025 19:53:43 +0800 Subject: [PATCH] use nodecl --- lib/system/dyncalls.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/system/dyncalls.nim b/lib/system/dyncalls.nim index 817f7d8a5f..5c38828702 100644 --- a/lib/system/dyncalls.nim +++ b/lib/system/dyncalls.nim @@ -113,13 +113,13 @@ elif defined(windows) or defined(dos): # when defined(cpp): type - THINSTANCE {.importc: "HINSTANCE".} = object + THINSTANCE {.importc: "HINSTANCE", nodecl.} = object x: pointer proc getProcAddress(lib: THINSTANCE, name: cstring): ProcAddr {. importcpp: "(void*)GetProcAddress(@)", header: "", stdcall.} else: type - THINSTANCE {.importc: "HINSTANCE".} = pointer + THINSTANCE {.importc: "HINSTANCE", nodecl.} = pointer proc getProcAddress(lib: THINSTANCE, name: cstring): ProcAddr {. importc: "GetProcAddress", header: "", stdcall.}