From 9d7c772f337d95e553d4e9e890e3e29b7a54ef8c Mon Sep 17 00:00:00 2001 From: mittorn Date: Wed, 1 Feb 2017 18:03:39 +0000 Subject: [PATCH] Fix possible crash in ClientKill --- dlls/client.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/client.cpp b/dlls/client.cpp index abee299e..932d438b 100644 --- a/dlls/client.cpp +++ b/dlls/client.cpp @@ -187,6 +187,9 @@ void ClientKill( edict_t *pEntity ) CBasePlayer *pl = (CBasePlayer*) CBasePlayer::Instance( pev ); + if( !pl ) + return; + if ( pl->m_fNextSuicideTime > gpGlobals->time ) return; // prevent suiciding too ofter