aboutsummaryrefslogtreecommitdiffstats
path: root/win/rfb_win32/RegConfig.h
diff options
context:
space:
mode:
Diffstat (limited to 'win/rfb_win32/RegConfig.h')
-rw-r--r--win/rfb_win32/RegConfig.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/win/rfb_win32/RegConfig.h b/win/rfb_win32/RegConfig.h
index 89e724f8..4a2f8ca8 100644
--- a/win/rfb_win32/RegConfig.h
+++ b/win/rfb_win32/RegConfig.h
@@ -24,7 +24,7 @@
#ifndef __RFB_WIN32_REG_CONFIG_H__
#define __RFB_WIN32_REG_CONFIG_H__
-#include <core/Thread.h>
+#include <thread>
#include <rfb_win32/Registry.h>
#include <rfb_win32/EventManager.h>
@@ -63,7 +63,7 @@ namespace rfb {
RegKey key;
};
- class RegConfigThread : core::Thread {
+ class RegConfigThread {
public:
RegConfigThread();
~RegConfigThread();
@@ -71,9 +71,10 @@ namespace rfb {
// Start the thread, reading from the specified key
bool start(const HKEY rootkey, const char* keyname);
protected:
- void worker() override;
+ void worker();
EventManager eventMgr;
RegConfig config;
+ std::thread* thread;
DWORD thread_id;
};