Commits

Bart van Strien committed c40ab94

getThreads now indexes with the names again

Comments (0)

Files changed (1)

src/modules/thread/sdl/wrap_Thread.cpp

 		lua_newtable(L);
 		for (unsigned int i = 0; i<count; i++)
 		{
+			// allow names containing \0
+			lua_pushlstring(L, list[i]->getName().c_str(), list[i]->getName().length());
 			luax_newtype(L, "Thread", THREAD_THREAD_T, (void*) list[i]);
 			list[i]->lock();
 			list[i]->retain();
 			list[i]->unlock();
-			// allow names containing \0
-			lua_pushlstring(L, list[i]->getName().c_str(), list[i]->getName().length());
 			lua_settable(L, -3);
 		}
 		delete[] list;