mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 05:12:26 +00:00
Fix mingw/msc support on pre Windows 10 systems.
This commit is contained in:
parent
2321695270
commit
3798b9c537
1 changed files with 4 additions and 3 deletions
|
|
@ -435,12 +435,13 @@ END ReadBuf;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
PROCEDURE -writefile(fd: FileHandle; p: SYSTEM.ADDRESS; l: LONGINT): INTEGER
|
PROCEDURE -writefile(fd: FileHandle; p: SYSTEM.ADDRESS; l: LONGINT; VAR n: SYSTEM.INT32): INTEGER
|
||||||
"(INTEGER)WriteFile((HANDLE)fd, (void*)(p), (DWORD)l, 0,0)";
|
"(INTEGER)WriteFile((HANDLE)fd, (void*)(p), (DWORD)l, (DWORD*)n, 0)";
|
||||||
|
|
||||||
PROCEDURE Write*(h: FileHandle; p: SYSTEM.ADDRESS; l: LONGINT): ErrorCode;
|
PROCEDURE Write*(h: FileHandle; p: SYSTEM.ADDRESS; l: LONGINT): ErrorCode;
|
||||||
|
VAR n: SYSTEM.INT32;
|
||||||
BEGIN
|
BEGIN
|
||||||
IF writefile(h, p, l) = 0 THEN RETURN err() ELSE RETURN 0 END
|
IF writefile(h, p, l, n) = 0 THEN RETURN err() ELSE RETURN 0 END
|
||||||
END Write;
|
END Write;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue