|
Странно чего-то я не понял
((char *) tasks[i].pStack - 1) - андрес куда положить ExitThread
(PTHREAD_FUNC) ((char *) tasks[i].pStack - 1) - тоже но приведенное к соотв. типу
но вам-то надо поменять значение по этому адресу, т.е. разве не так надо:
*(PTHREAD_FUNC*) ((char *) tasks[i].pStack - 1)=ExitThread ?
E-mail: info@telesys.ru