diff --git a/lib/std/private/syslocks.nim b/lib/std/private/syslocks.nim index e19ec2c04d..70f61d60bb 100644 --- a/lib/std/private/syslocks.nim +++ b/lib/std/private/syslocks.nim @@ -51,20 +51,20 @@ when defined(windows): proc initializeConditionVariable( conditionVariable: var SysCond - ) {.stdcall, noSideEffect, dynlib: "kernel32", importc: "InitializeConditionVariable".} + ) {.stdcall, noSideEffect, header: "", importc: "InitializeConditionVariable".} proc sleepConditionVariableCS( conditionVariable: var SysCond, PCRITICAL_SECTION: var SysLock, dwMilliseconds: int - ): int32 {.stdcall, noSideEffect, dynlib: "kernel32", importc: "SleepConditionVariableCS".} + ): int32 {.stdcall, noSideEffect, header: "", importc: "SleepConditionVariableCS".} proc signalSysCond*(hEvent: var SysCond) {.stdcall, noSideEffect, - dynlib: "kernel32", importc: "WakeConditionVariable".} + header: "", importc: "WakeConditionVariable".} proc broadcastSysCond*(hEvent: var SysCond) {.stdcall, noSideEffect, - dynlib: "kernel32", importc: "WakeAllConditionVariable".} + header: "", importc: "WakeAllConditionVariable".} proc initSysCond*(cond: var SysCond) {.inline.} = initializeConditionVariable(cond)