fixes #12186
This commit is contained in:
parent
48537fec81
commit
f8000d4ba1
2 changed files with 9 additions and 2 deletions
|
|
@ -745,9 +745,16 @@ proc setFilePointer*(hFile: Handle, lDistanceToMove: LONG,
|
|||
proc getFileSize*(hFile: Handle, lpFileSizeHigh: ptr DWORD): DWORD{.stdcall,
|
||||
dynlib: "kernel32", importc: "GetFileSize".}
|
||||
|
||||
when defined(cpu32):
|
||||
type
|
||||
WinSizeT* = uint32
|
||||
else:
|
||||
type
|
||||
WinSizeT* = uint64
|
||||
|
||||
proc mapViewOfFileEx*(hFileMappingObject: Handle, dwDesiredAccess: DWORD,
|
||||
dwFileOffsetHigh, dwFileOffsetLow: DWORD,
|
||||
dwNumberOfBytesToMap: DWORD,
|
||||
dwNumberOfBytesToMap: WinSizeT,
|
||||
lpBaseAddress: pointer): pointer{.
|
||||
stdcall, dynlib: "kernel32", importc: "MapViewOfFileEx".}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue