cec: m_iLineTimeout was never initialised and used. fixes MSGCODE_REJECTED when trans...
authorLars Op den Kamp <lars@opdenkamp.eu>
Thu, 15 Mar 2012 11:05:00 +0000 (12:05 +0100)
committerLars Op den Kamp <lars@opdenkamp.eu>
Thu, 15 Mar 2012 11:05:00 +0000 (12:05 +0100)
src/lib/CECProcessor.cpp
src/lib/CECProcessor.h

index 1f4678245fe49e699c40fb68771ee7dcdaab8d73..a4218406f620013555cb63ee1b0d93bdfbb55907 100644 (file)
@@ -892,7 +892,7 @@ bool CCECProcessor::Transmit(const cec_command &data)
     iMaxTries = m_busDevices[data.initiator]->GetHandler()->GetTransmitRetries() + 1;
   }
 
-  return m_communication->Write(data, iMaxTries, m_iLineTimeout, m_iRetryLineTimeout)
+  return m_communication->Write(data, iMaxTries, m_iStandardLineTimeout, m_iRetryLineTimeout)
       == ADAPTER_MESSAGE_STATE_SENT_ACKED;
 }
 
index 4c877e5baa1a83340ef73cae5b2c13dd2431e5dd..d2808443c34bbba3e5d2903670d7cc38e06661d0 100644 (file)
@@ -170,7 +170,6 @@ namespace CEC
       bool                                m_bMonitor;
       cec_keypress                        m_previousKey;
       PLATFORM::CThread *                 m_busScan;
-      uint8_t                             m_iLineTimeout;
       uint8_t                             m_iStandardLineTimeout;
       uint8_t                             m_iRetryLineTimeout;
       uint64_t                            m_iLastTransmission;