summary refs log tree commit diff stats
path: root/lib/windows/winlean.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2016-09-14 19:57:14 +0200
committerAraq <rumpf_a@web.de>2016-09-14 19:59:32 +0200
commit6a1b8e691fdd413578bb9e315f34a53369f111ed (patch)
tree82051f31d86d3dbe7c2cc1dc7ba52acc341bc5ac /lib/windows/winlean.nim
parentda575bec541b4430610cb0063e3209db9793f008 (diff)
downloadNim-6a1b8e691fdd413578bb9e315f34a53369f111ed.tar.gz
fixes #4764, fixes #4731, fixes #4724
Diffstat (limited to 'lib/windows/winlean.nim')
-rw-r--r--lib/windows/winlean.nim10
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/windows/winlean.nim b/lib/windows/winlean.nim
index b766ead9c..2441c7267 100644
--- a/lib/windows/winlean.nim
+++ b/lib/windows/winlean.nim
@@ -337,11 +337,10 @@ when useWinUnicode:
       stdcall, dynlib: "kernel32", importc: "SetFileAttributesW".}
 
   proc copyFileW*(lpExistingFileName, lpNewFileName: WideCString,
-                 bFailIfExists: cint): cint {.
+                 bFailIfExists: WINBOOL): WINBOOL {.
     importc: "CopyFileW", stdcall, dynlib: "kernel32".}
 
-  proc moveFileW*(lpExistingFileName, lpNewFileName: WideCString,
-                 bFailIfExists: cint): cint {.
+  proc moveFileW*(lpExistingFileName, lpNewFileName: WideCString): WINBOOL {.
     importc: "MoveFileW", stdcall, dynlib: "kernel32".}
 
   proc getEnvironmentStringsW*(): WideCString {.
@@ -368,8 +367,7 @@ else:
                  bFailIfExists: cint): cint {.
     importc: "CopyFileA", stdcall, dynlib: "kernel32".}
 
-  proc moveFileA*(lpExistingFileName, lpNewFileName: cstring,
-                 bFailIfExists: cint): cint {.
+  proc moveFileA*(lpExistingFileName, lpNewFileName: cstring): WINBOOL {.
     importc: "MoveFileA", stdcall, dynlib: "kernel32".}
 
   proc getEnvironmentStringsA*(): cstring {.
@@ -1035,4 +1033,4 @@ when defined(useWinAnsi):
 else:
   proc readConsoleInput*(hConsoleInput: Handle, lpBuffer: pointer, nLength: cint,
                         lpNumberOfEventsRead: ptr cint): cint
-       {.stdcall, dynlib: "kernel32", importc: "ReadConsoleInputW".}
\ No newline at end of file
+       {.stdcall, dynlib: "kernel32", importc: "ReadConsoleInputW".}