X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2Fplatform%2Fwindows%2Fserialport.cpp;h=df619ef048c31ac03c5f90588a443edf42e5d141;hb=93729720051398d8fd686495b1a30ff852abe03b;hp=d8f0abe63979f1b55254cbacfdd32c7f4f4a6a4e;hpb=220537f268251d7f12ccb0b0058be1eccf1bc214;p=deb_libcec.git diff --git a/src/lib/platform/windows/serialport.cpp b/src/lib/platform/windows/serialport.cpp index d8f0abe..df619ef 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 CCECAdapterMessage &data) +int8_t CSerialPort::Write(CCECAdapterMessage *data) { CLockObject lock(&m_mutex); DWORD iBytesWritten = 0; if (!m_bIsOpen) return -1; - if (!WriteFile(m_handle, data.packet.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);