Browse Source

* as suggested by Martok, pass Buffer[0] to ReadFile in SerReadTimeout
on win32, resolves #38107

git-svn-id: trunk@47505 -

florian 4 years ago
parent
commit
96dd5d4f76
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/rtl-extra/src/win/serial.pp

+ 1 - 1
packages/rtl-extra/src/win/serial.pp

@@ -463,7 +463,7 @@ begin
     Timeouts.ReadTotalTimeoutConstant := mSec;
     SetCommTimeouts(Handle, Timeouts)
   end;
-  if not ReadFile(Handle, Buffer, count, BytesRead, nil) then
+  if not ReadFile(Handle, Buffer[0], count, BytesRead, nil) then
     result := 0
   else
     result := BytesRead