From e5e7ba17da822fe7200f42c8722aa59ec7ab0ba3 Mon Sep 17 00:00:00 2001 From: Spoike Date: Sat, 22 Apr 2017 14:17:45 +0000 Subject: [PATCH] fix a stupid bug when loading q2/q3 bsps. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5094 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/common/gl_q2bsp.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/engine/common/gl_q2bsp.c b/engine/common/gl_q2bsp.c index 2f0dfb936..c5c62b459 100644 --- a/engine/common/gl_q2bsp.c +++ b/engine/common/gl_q2bsp.c @@ -4340,12 +4340,13 @@ static cmodel_t *CM_LoadMap (model_t *mod, qbyte *filein, size_t filelen, qboole char name[MAX_QPATH]; - Q_snprintfz (name, sizeof(name), "*%i:%s", i, wmod->name); + Q_snprintfz (name, sizeof(name), "*%i:%s", i, wmod->publicname); mod = Mod_FindName (name); *mod = *wmod; mod->entities_raw = NULL; mod->submodelof = wmod; - Q_strncpyz(mod->name, name, sizeof(mod->name)); + Q_strncpyz(mod->publicname, name, sizeof(mod->publicname)); + Q_snprintfz (mod->name, sizeof(mod->name), "*%i:%s", i, wmod->name); memset(&mod->memgroup, 0, sizeof(mod->memgroup)); bm = CM_InlineModel (wmod, name);