| 290 | } |
| 291 | |
| 292 | Status Close() override { |
| 293 | Status status = FlushBuffer(); |
| 294 | if (!handle_.Close() && status.ok()) { |
| 295 | status = WindowsError(filename_, ::GetLastError()); |
| 296 | } |
| 297 | return status; |
| 298 | } |
| 299 | |
| 300 | Status Flush() override { return FlushBuffer(); } |
| 301 |
nothing calls this directly
no test coverage detected