From: Christian P. <cp...@us...> - 2005-04-25 10:51:24
|
Update of /cvsroot/pclasses/pclasses2/src/System In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14574/src/System Modified Files: Thread.common.cpp Thread.posix.cpp Log Message: - Changed return type of Thread::main() to long Index: Thread.common.cpp =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/System/Thread.common.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Thread.common.cpp 1 Feb 2005 16:55:44 -0000 1.3 +++ Thread.common.cpp 25 Apr 2005 10:51:15 -0000 1.4 @@ -33,7 +33,7 @@ } protected: - int main() + long main() { Semaphore* sem = _sem; if(sem) Index: Thread.posix.cpp =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/System/Thread.posix.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Thread.posix.cpp 28 Jan 2005 11:36:38 -0000 1.3 +++ Thread.posix.cpp 25 Apr 2005 10:51:15 -0000 1.4 @@ -86,7 +86,7 @@ _handle = handle.release(); } -int Thread::join() throw(LogicError, SystemError) +long Thread::join() throw(LogicError, SystemError) { if(!_handle) throw LogicError("Thread is not running", P_SOURCEINFO); @@ -99,7 +99,7 @@ delete _handle; _handle = 0; - return (int)threadRet; + return (long)threadRet; } void Thread::yield() throw() |