From 76cb25ea0b229d2e52f13be0826e16cf2cb87ffa Mon Sep 17 00:00:00 2001 From: havoc Date: Sun, 18 Feb 2007 23:39:54 +0000 Subject: [PATCH] fixed an evil ent->fields.vp access that was not using PRVM_EDICTFIELDVALUE git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6857 d7cf8633-e32d-0410-b094-e92efae38249 --- prvm_edict.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prvm_edict.c b/prvm_edict.c index cc02e013..595992f6 100644 --- a/prvm_edict.c +++ b/prvm_edict.c @@ -1185,7 +1185,7 @@ void PRVM_ED_LoadFromFile (const char *data) // if(prog->globaloffsets.self >= 0 && prog->fieldoffsets.classname >= 0) { - string_t handle = *(string_t*)&((unsigned char*)ent->fields.vp)[prog->fieldoffsets.classname]; + string_t handle = PRVM_EDICTFIELDVALUE(ent, prog->fieldoffsets.classname)->string; if (!handle) { Con_Print("No classname for:\n"); -- 2.39.2