Index: /trunk/FACT++/src/InterpreterV8-4.cc
===================================================================
--- /trunk/FACT++/src/InterpreterV8-4.cc	(revision 20084)
+++ /trunk/FACT++/src/InterpreterV8-4.cc	(revision 20085)
@@ -222,5 +222,5 @@
 }
 
-void InterpreterV8::Thread(int &id, v8::UniquePersistent<Object> &_this, v8::UniquePersistent<v8::Object> &func, uint32_t ms)
+void InterpreterV8::Thread(v8::UniquePersistent<Object> &_this, v8::UniquePersistent<v8::Object> &func, uint32_t ms)
 {
     Isolate *isolate = fMainThread;
@@ -305,5 +305,5 @@
 
     //int id=__id;
-    fThreads.push_back(thread(bind(&InterpreterV8::Thread, this, ref(id), std::move(_this), std::move(func), ms)));
+    fThreads.push_back(thread(bind(&InterpreterV8::Thread, this, /*ref(id),*/ std::move(_this), std::move(func), ms)));
     /*
     {
Index: /trunk/FACT++/src/InterpreterV8-4.h
===================================================================
--- /trunk/FACT++/src/InterpreterV8-4.h	(revision 20084)
+++ /trunk/FACT++/src/InterpreterV8-4.h	(revision 20085)
@@ -77,5 +77,5 @@
     v8::Handle<v8::Value> ExecuteInternal(const std::string &code);
 
-    void Thread(int &id, v8::UniquePersistent<v8::Object> &_this, v8::UniquePersistent<v8::Object> &func, uint32_t ms);
+    void Thread(v8::UniquePersistent<v8::Object> &_this, v8::UniquePersistent<v8::Object> &func, uint32_t ms);
 
     std::vector<std::string> ValueToArray(const v8::Handle<v8::Value> &val, bool only=true);
