int PASCAL WinMain( HINSTANCE thishandle, HINSTANCE prevhandle, LPSTR cmdline, int cmdshow ) { //=========================================================================== PgmHandle = thishandle; PrevHandle = prevhandle; CmdLine = cmdline; CmdShow = cmdshow; RTSysInit(); RTSpawn( &CallFWINMAIN ); return( RetCode ); }
static void ThreadHelper( void *arg_fti ) //=========================================== { fthread_info *fti = arg_fti; FThreadInit(); __FTHREADDATAPTR->__rtn = fti->rtn; __FTHREADDATAPTR->__arglist = fti->arglist; RMemFree( fti ); RTSpawn( ThreadStarter ); FThreadFini(); __EndThread(); }