* cygthread.h (cygthread::terminate_thread): Mark private.

* cygthread.cc (cygthread::terminate_thread): Deallocate free_range thread
stuff.
This commit is contained in:
Christopher Faylor
2003-06-02 21:22:02 +00:00
parent cbdc3d1780
commit 3786526ea8
3 changed files with 16 additions and 5 deletions

View File

@@ -22,6 +22,7 @@ class cygthread
static bool exiting;
static DWORD WINAPI stub (VOID *);
static DWORD WINAPI simplestub (VOID *);
void terminate_thread ();
public:
static const char * name (DWORD = 0);
cygthread (LPTHREAD_START_ROUTINE, LPVOID, const char *);
@@ -33,7 +34,6 @@ class cygthread
void * operator new (size_t);
static cygthread *freerange ();
void exit_thread ();
void terminate_thread ();
static void terminate ();
bool SetThreadPriority (int nPriority) {return ::SetThreadPriority (h, nPriority);}
void zap_h ()