cec: clean ups and only include what we need from lib/platform.
[deb_libcec.git] / src / lib / adapter / AdapterMessage.h
index 784ed2a648af2db300b2df426c5998f11882f46a..4c8b35cf40bf7e1916c51942714ca97adbaa0b3f 100644 (file)
@@ -31,6 +31,8 @@
  *     http://www.pulse-eight.net/
  */
 
+#include "platform/util/StdString.h"
+
 namespace CEC
 {
   typedef enum cec_adapter_message_state
@@ -256,7 +258,7 @@ namespace CEC
     void Clear(void)
     {
       state               = ADAPTER_MESSAGE_STATE_UNKNOWN;
-      transmit_timeout    = 0;
+      transmit_timeout    = CEC_DEFAULT_TRANSMIT_TIMEOUT;
       packet.Clear();
       maxTries            = CEC_DEFAULT_TRANSMIT_RETRIES + 1;
       tries               = 0;