| 273 | } |
| 274 | |
| 275 | StreamOffset File::fsize(void* file) { |
| 276 | StreamOffset pos = ftell(file); |
| 277 | StreamOffset size = lseek(fdFromHandle(file), 0, SEEK_END); |
| 278 | lseek(fdFromHandle(file), pos, SEEK_SET); |
| 279 | return size; |
| 280 | } |
| 281 | |
| 282 | size_t File::pread(void* file, char* data, size_t len, StreamOffset position) { |
| 283 | return ::pread(fdFromHandle(file), data, len, position); |
nothing calls this directly
no test coverage detected