cec: clean ups and only include what we need from lib/platform.
[deb_libcec.git] / src / lib / adapter / AdapterCommunication.h
index f7979548c6b41cdf4aadcffab64af7cd855320ab..76b51df108c799953ddf327eac236249ad36ff4b 100644 (file)
@@ -32,7 +32,9 @@
  */
 
 #include <cectypes.h>
-#include "../platform/os.h"
+#include "../platform/threads/threads.h"
+#include "../platform/util/buffer.h"
+#include "../platform/util/StdString.h"
 
 namespace PLATFORM
 {
@@ -55,7 +57,7 @@ namespace CEC
     bool Write(CCECAdapterMessage *data);
     void Close(void);
     bool IsOpen(void);
-    std::string GetError(void) const;
+    CStdString GetError(void) const;
 
     void *Process(void);