| 189 | } |
| 190 | |
| 191 | bool PosixPlatformReader::read( char *buffer, size_t size, size_t pos ) |
| 192 | { |
| 193 | ssize_t result = pread(m_fileHandle, buffer, size, pos); |
| 194 | |
| 195 | if (result < 0) |
| 196 | { |
| 197 | return false; |
| 198 | } |
| 199 | |
| 200 | return (size_t) result == size; |
| 201 | } |
| 202 | |
| 203 | #endif |
| 204 |
no test coverage detected