From 7f9025e178e044e102403f0e2b592d7a015af779 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sat, 28 Oct 2023 11:04:35 +0300 Subject: [PATCH] engine: server: sv_pmove: use model name for physent name to avoid crash when classname isn't initialized yet --- engine/server/sv_pmove.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/server/sv_pmove.c b/engine/server/sv_pmove.c index b519c244..c47c74fd 100644 --- a/engine/server/sv_pmove.c +++ b/engine/server/sv_pmove.c @@ -80,8 +80,8 @@ static qboolean SV_CopyEdictToPhysEnt( physent_t *pe, edict_t *ed ) } else { - // otherwise copy the classname - Q_strncpy( pe->name, STRING( ed->v.classname ), sizeof( pe->name )); + // otherwise copy the modelname + Q_strncpy( pe->name, mod->name, sizeof( pe->name )); } pe->model = pe->studiomodel = NULL;