Merged revision(s) 41625 from trunk:

* ppudump: Avoid using GetLastOSError on platforms that doesn't support it (e.g. go32v2).
........

git-svn-id: branches/fixes_3_2@41626 -
This commit is contained in:
yury 2019-03-07 10:24:25 +00:00
parent 663c97ed23
commit 0d2cb32aad

View File

@ -1210,7 +1210,7 @@ begin
while FOutBufPos > 0 do begin
len:=FileWrite(FOutFileHandle, FOutBuf[i], FOutBufPos);
if len < 0 then
raise Exception.CreateFmt('Error writing to file: ', [SysErrorMessage(GetLastOSError)]);
raise Exception.CreateFmt('Error writing to file: ', [ {$if declared(GetLastOSError) } SysErrorMessage(GetLastOSError) {$else} 'I/O error' {$endif} ]);
Inc(i, len);
Dec(FOutBufPos, len);
end;