From f9b70f79e84f54d621abda5b69f008a999be7761 Mon Sep 17 00:00:00 2001 From: mittorn Date: Wed, 17 Feb 2021 18:25:46 +0300 Subject: [PATCH] server: temporary workaround broken pointer in TraceResult --- engine/eiface.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/engine/eiface.h b/engine/eiface.h index 68ff89a..a25630f 100644 --- a/engine/eiface.h +++ b/engine/eiface.h @@ -71,7 +71,14 @@ typedef struct union { int iHitgroup;// 0 == generic, non zero is specific body part - struct mstudiomat_s *pMat; // env_static hitting surface +/// struct mstudiomat_s *pMat; // env_static hitting surface + struct matstub_s { + operator mstudiomat_s *(){ + return (mstudiomat_s *)NULL; + } + operator bool(){return false;}; + mstudiomat_s * operator ->(){return (mstudiomat_s *)NULL;} + } pMat; }; } TraceResult;