X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fplatform%2Fsockets%2Fserialport.h;h=a16e3ca72115a77279de9837bb8311f0ba025115;hb=65108638b4d86198e03bc709a8a51a4658aef160;hp=eed05a001761f6add5dc1a0de1475ba5bb9dc240;hpb=251eb3e8fb9955b8219b0d16d0196d724b31b3cc;p=deb_libcec.git diff --git a/src/lib/platform/sockets/serialport.h b/src/lib/platform/sockets/serialport.h index eed05a0..a16e3ca 100644 --- a/src/lib/platform/sockets/serialport.h +++ b/src/lib/platform/sockets/serialport.h @@ -73,6 +73,8 @@ namespace PLATFORM CCommonSocket(INVALID_SERIAL_SOCKET_VALUE, strName), #ifdef __WINDOWS__ m_iCurrentReadTimeout(MAXDWORD), + #else + m_lockPid(0), #endif m_bIsOpen(false), m_iBaudrate(iBaudrate), @@ -99,6 +101,7 @@ namespace PLATFORM protected: #ifndef __WINDOWS__ struct termios m_options; + pid_t m_lockPid; #else bool SetTimeouts(serial_socket_t socket, int* iError, DWORD iTimeoutMs); DWORD m_iCurrentReadTimeout;