aboutsummaryrefslogtreecommitdiffstats
path: root/emulator/opengl/host/libs/libOpenglRender/RenderServer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'emulator/opengl/host/libs/libOpenglRender/RenderServer.cpp')
-rw-r--r--emulator/opengl/host/libs/libOpenglRender/RenderServer.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/emulator/opengl/host/libs/libOpenglRender/RenderServer.cpp b/emulator/opengl/host/libs/libOpenglRender/RenderServer.cpp
index 0acb307..de28f8f 100644
--- a/emulator/opengl/host/libs/libOpenglRender/RenderServer.cpp
+++ b/emulator/opengl/host/libs/libOpenglRender/RenderServer.cpp
@@ -27,6 +27,7 @@
typedef std::set<RenderThread *> RenderThreadsSet;
RenderServer::RenderServer() :
+ m_lock(),
m_listenSock(NULL),
m_exiting(false)
{
@@ -102,7 +103,7 @@ int RenderServer::Main()
break;
}
- RenderThread *rt = RenderThread::create(stream);
+ RenderThread *rt = RenderThread::create(stream, &m_lock);
if (!rt) {
fprintf(stderr,"Failed to create RenderThread\n");
delete stream;