Commit 04677f44 authored by Vladislav Vaintroub's avatar Vladislav Vaintroub

Innodb : do not use errno on Windows to print os_file_pwrite() error.

Use GetLastError() instead.
parent 78a0646f
......@@ -5037,12 +5037,12 @@ os_file_write_func(
<< offset << ", " << n
<< " bytes should have been written,"
" only " << n_bytes << " were written."
" Operating system error number " << errno << "."
" Operating system error number " << IF_WIN(GetLastError(),errno) << "."
" Check that your OS and file system"
" support files of this size."
" Check also that the disk is not full"
" or a disk quota exceeded.";
#ifndef _WIN32
if (strerror(errno) != NULL) {
ib::error()
......@@ -5051,7 +5051,7 @@ os_file_write_func(
}
ib::info() << OPERATING_SYSTEM_ERROR_MSG;
#endif
os_has_said_disk_full = true;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment