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.}