void __CEndThread( void ) /***********************/ { __sig_fini_rtn(); __OS2RemoveThread(); DosExit( EXIT_THREAD, 0 ); }
void __CEndThread( void ) /***********************/ { __sig_fini_rtn(); __DoneExceptionFilter(); __RdosRemoveThread(); }
void __CEndThreadEx( unsigned retval ) { __sig_fini_rtn(); __DoneExceptionFilter(); if( ! __Is_DLL ) { __NTRemoveThread( FALSE ); } ExitThread( retval ); }
void __CEndThread( void ) /***********************/ { __sig_fini_rtn(); __DoneExceptionFilter(); // For DLLs, __NTRemoveThread will be called from _LibMain // in DLL_THREAD_DETACH processing. if( ! __Is_DLL ) { __NTRemoveThread( TRUE ); } ExitThread( 0 ); }