LibCecSharp: fixed - set the primary LA in CecLogicalAddresses
[deb_libcec.git] / src / lib / adapter / Pulse-Eight / USBCECAdapterMessage.cpp
similarity index 98%
rename from src/lib/adapter/USBCECAdapterMessage.cpp
rename to src/lib/adapter/Pulse-Eight/USBCECAdapterMessage.cpp
index 8ef5662fdf560e56ac33c4b35fe24d457a706427..f213c1dda81238bac53ccac8a69aa051a70deee3 100644 (file)
  *     http://www.pulse-eight.net/
  */
 
+#include "env.h"
 #include "USBCECAdapterMessage.h"
-#include "../LibCEC.h"
+
+#include "lib/LibCEC.h"
+#include "lib/platform/util/StdString.h"
 
 using namespace CEC;
 using namespace PLATFORM;
@@ -91,7 +94,7 @@ CCECAdapterMessage::CCECAdapterMessage(const cec_command &command, uint8_t iLine
   lineTimeout = iLineTimeout;
 }
 
-CStdString CCECAdapterMessage::ToString(void) const
+std::string CCECAdapterMessage::ToString(void) const
 {
   CStdString strMsg;
   if (Size() == 0)
@@ -130,7 +133,7 @@ CStdString CCECAdapterMessage::ToString(void) const
     }
   }
 
-  return strMsg;
+  return std::string(strMsg.c_str());
 }
 
 const char *CCECAdapterMessage::ToString(cec_adapter_messagecode msgCode)