| 612 | // --------------------------------------------------------------------------- |
| 613 | |
| 614 | size_t FileWin32::read(void *buffer, size_t sizeBytes) { |
| 615 | DWORD dwSizeRead = 0; |
| 616 | size_t nResult = 0; |
| 617 | |
| 618 | if (!ReadFile(m_handle, buffer, static_cast<DWORD>(sizeBytes), &dwSizeRead, |
| 619 | nullptr)) |
| 620 | nResult = 0; |
| 621 | else |
| 622 | nResult = dwSizeRead; |
| 623 | |
| 624 | return nResult; |
| 625 | } |
| 626 | |
| 627 | // --------------------------------------------------------------------------- |
| 628 |
no test coverage detected