Ignore:
Timestamp:
Mar 22, 2001, 7:16:54 PM (24 years ago)
Author:
sandervl
Message:

thread handler call workaround for app bugs + GetBinaryTypeA/W port

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/thread.cpp

    r5090 r5354  
    1 /* $Id: thread.cpp,v 1.27 2001-02-11 10:34:45 sandervl Exp $ */
     1/* $Id: thread.cpp,v 1.28 2001-03-22 18:16:41 sandervl Exp $ */
    22
    33/*
     
    9898 EXCEPTION_FRAME exceptFrame;
    9999 Win32Thread     *me = (Win32Thread *)lpData;
    100  WIN32THREADPROC  winthread = me->pCallback;
     100 ULONG            winthread = (ULONG)me->pCallback;
    101101 LPVOID           userdata  = me->lpUserData;
    102102 HANDLE           hThread   = me->hThread;
     
    134134  //Set default FPU control word (no exceptions); same as in NT
    135135  CONTROL87(0x27F, 0xFFF);
    136   rc = winthread(userdata);
     136  rc = AsmCallThreadHandler(winthread, userdata);
    137137
    138138  HMSetThreadTerminated(GetCurrentThread());
Note: See TracChangeset for help on using the changeset viewer.