From 1fd6ee5170d5e2bf9b443dc822138b156d53e18a Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sat, 2 Feb 2013 17:16:03 +0800 Subject: [PATCH 1/1] nativelib - Fixed some possible NULL dereferences --- Tools/nativelib/threads.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; } -- 2.20.1