| 910 | } |
| 911 | |
| 912 | static bool windows_lock_exclusive(HANDLE file, OVERLAPPED *range) { |
| 913 | memset(range, 0, sizeof(*range)); |
| 914 | return LockFileEx(file, LOCKFILE_EXCLUSIVE_LOCK, 0, 1, 0, range) != 0; |
| 915 | } |
| 916 | |
| 917 | static bool windows_complete_write(HANDLE file, const char *record, size_t length, |
| 918 | LARGE_INTEGER original_size) { |
no outgoing calls
no test coverage detected