X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fplatform%2Fwindows%2Fserialport.cpp;h=de2a9a394171f8c60367038cac90592953223afd;hb=06a1f7ce2bb14634f1ffd73d709b91238d05e5d6;hp=443b426b2fd9c9e174e830b00e1ece7b5ade7961;hpb=25701fa60407a0fc0bc1dfcd4049fc01ad9e4fd1;p=deb_libcec.git diff --git a/src/lib/platform/windows/serialport.cpp b/src/lib/platform/windows/serialport.cpp index 443b426..de2a9a3 100644 --- a/src/lib/platform/windows/serialport.cpp +++ b/src/lib/platform/windows/serialport.cpp @@ -166,14 +166,14 @@ void CSerialPort::Close(void) } } -int8_t CSerialPort::Write(const cec_frame &data) +int8_t CSerialPort::Write(const cec_adapter_message &data) { CLockObject lock(&m_mutex); DWORD iBytesWritten = 0; if (!m_bIsOpen) return -1; - if (!WriteFile(m_handle, data.data, data.size, &iBytesWritten, NULL)) + if (!WriteFile(m_handle, data.packet.data, data.size(), &iBytesWritten, NULL)) { m_error = "Error while writing to COM port"; FormatWindowsError(GetLastError(), m_error);