From ba04132142d5422f885ae18baa831e1f31acfbd5 Mon Sep 17 00:00:00 2001 From: Matt Woodrow Date: Sun, 28 Dec 2008 17:52:33 -0500 Subject: [PATCH] SDKTools didn't NULL check after GetMemSig (bug 3504, r=dvander). --- extensions/sdktools/vnatives.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/sdktools/vnatives.cpp b/extensions/sdktools/vnatives.cpp index 5dff4cd0..bc5e53e9 100644 --- a/extensions/sdktools/vnatives.cpp +++ b/extensions/sdktools/vnatives.cpp @@ -101,8 +101,8 @@ bool CreateBaseCall(const char *name, *vaddr = call; return true; } else { - void *addr; - if (g_pGameConf->GetMemSig(name, &addr)) + void *addr = NULL; + if (g_pGameConf->GetMemSig(name, &addr) && addr != NULL) { call = CreateValveCall(addr, vcalltype, retinfo, params, numParams); if (call)