From: John Hodge Date: Sat, 2 Feb 2013 09:16:03 +0000 (+0800) Subject: nativelib - Fixed some possible NULL dereferences X-Git-Tag: rel0.15~595^2 X-Git-Url: https://git.ucc.asn.au/?a=commitdiff_plain;h=1fd6ee5170d5e2bf9b443dc822138b156d53e18a;hp=6804eafb1992b8635a5b3ef75fd094a808ff7000;p=tpg%2Facess2.git nativelib - Fixed some possible NULL dereferences --- diff --git a/Tools/nativelib/threads.c b/Tools/nativelib/threads.c index b214f21c..b698770a 100644 --- a/Tools/nativelib/threads.c +++ b/Tools/nativelib/threads.c @@ -70,7 +70,7 @@ void Threads_ClearEvent(Uint32 Mask) tUID Threads_GetUID(void) { return 0; } tGID Threads_GetGID(void) { return 0; } -tTID Threads_GetTID(void) { return lpThreads_This->TID; } +tTID Threads_GetTID(void) { return lpThreads_This ? lpThreads_This->TID : 0; } int *Threads_GetMaxFD(void) { return &lpThreads_This->Process->MaxFDs; } char **Threads_GetCWD(void) { return &lpThreads_This->Process->CWD; }