fix win32 errors vs2022

This commit is contained in:
SushilRagoonath 2022-06-04 17:50:49 +02:00 committed by GitHub
parent d2703e5050
commit 89230084d7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -194,7 +194,7 @@ size_t Win32File::read(void* buffer, size_t length)
to_read = (DWORD)(length - read); to_read = (DWORD)(length - read);
DWORD moved = 0; DWORD moved = 0;
if (ReadFile(m_handle, buffer + read, to_read, &moved, NULL)) if (ReadFile(m_handle, (char *)buffer + read, to_read, &moved, NULL))
read += moved; read += moved;
if (moved < to_read) if (moved < to_read)
@ -217,7 +217,7 @@ size_t Win32File::write(const void* buffer, size_t length)
to_write = (DWORD)(length - written); to_write = (DWORD)(length - written);
DWORD moved = 0; DWORD moved = 0;
if (WriteFile(m_handle, buffer + written, to_write, &moved, NULL)) if (WriteFile(m_handle, (char *)buffer + written, to_write, &moved, NULL))
written += moved; written += moved;
if (moved < to_write) if (moved < to_write)