telldus-core: fix compilation with libcxx 10

Missing headers and wrong namespace.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev
2020-06-02 16:03:32 -07:00
parent 369ef50e67
commit e7094f3ef7
4 changed files with 72 additions and 2 deletions
@@ -0,0 +1,21 @@
--- a/common/Thread.cpp
+++ b/common/Thread.cpp
@@ -16,6 +16,8 @@
#endif
#include "common/EventHandler.h"
+#include <pthread.h>
+
namespace TelldusCore {
class ThreadPrivate {
--- a/service/Timer.cpp
+++ b/service/Timer.cpp
@@ -7,6 +7,7 @@
#include "service/Timer.h"
#ifdef _WINDOWS
#else
+#include <pthread.h>
#include <sys/time.h>
#include <errno.h>
#endif