From 73d70b6953cec080c17e91aa8d19a809f14c73f1 Mon Sep 17 00:00:00 2001 From: Matt Woodrow Date: Tue, 27 Oct 2009 00:03:59 -0700 Subject: [PATCH] Fixed bug in entity output hooks (bug 3988, r=fyren). --- extensions/sdktools/msvc9/sdktools.vcproj | 1 + extensions/sdktools/output.cpp | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/extensions/sdktools/msvc9/sdktools.vcproj b/extensions/sdktools/msvc9/sdktools.vcproj index 0799b19c..fb36af14 100644 --- a/extensions/sdktools/msvc9/sdktools.vcproj +++ b/extensions/sdktools/msvc9/sdktools.vcproj @@ -884,6 +884,7 @@ Retrieve(sOutput, (void **)&pOutputName)) == false) { const char *classname = GetEntityClassname(pCaller); @@ -450,5 +450,5 @@ const char *EntityOutputManager::GetEntityClassname(CBaseEntity *pEntity) offset = pDesc->fieldOffset[TD_OFFSET_NORMAL]; } - return (const char *)(((unsigned char *)pEntity) + offset); + return *(const char **)(((unsigned char *)pEntity) + offset); }