Daniele Bartolini 10 anni fa
parent
commit
c87fecbe2b
1 ha cambiato i file con 2 aggiunte e 5 eliminazioni
  1. 2 5
      src/core/thread/thread.h

+ 2 - 5
src/core/thread/thread.h

@@ -30,7 +30,6 @@ struct Thread
 	ThreadFunction _function;
 	void* _user_data;
 	Semaphore _sem;
-	u32 _stack_size;
 	bool _is_running;
 #if CROWN_PLATFORM_POSIX
 	pthread_t _handle;
@@ -41,7 +40,6 @@ struct Thread
 	Thread()
 		: _function(NULL)
 		, _user_data(NULL)
-		, _stack_size(0)
 		, _is_running(false)
 #if CROWN_PLATFORM_POSIX
 		, _handle(0)
@@ -63,7 +61,6 @@ struct Thread
 		CE_ASSERT(func != NULL, "Function must be != NULL");
 		_function = func;
 		_user_data = user_data;
-		_stack_size = stack_size;
 
 #if CROWN_PLATFORM_POSIX
 		pthread_attr_t attr;
@@ -71,9 +68,9 @@ struct Thread
 		pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE);
 		CE_ASSERT(err == 0, "pthread_attr_init: errno = %d", err);
 
-		if (_stack_size != 0)
+		if (stack_size != 0)
 		{
-			err = pthread_attr_setstacksize(&attr, _stack_size);
+			err = pthread_attr_setstacksize(&attr, stack_size);
 			CE_ASSERT(err == 0, "pthread_attr_setstacksize: errno = %d", err);
 		}