From 9dd0a76812a99bdcb3d35df579cf6a013eec6f45 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Mon, 8 Jan 2018 15:28:05 +0000 Subject: [PATCH] r1550 merged a bad patch. merging the correct one... git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1551 af15c1b1-3010-417e-b628-4374ebc0bcbd --- Quake/gl_model.c | 6 +++++- Quake/gl_model.h | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Quake/gl_model.c b/Quake/gl_model.c index 2ceed19e..443bb475 100644 --- a/Quake/gl_model.c +++ b/Quake/gl_model.c @@ -170,7 +170,10 @@ byte *Mod_DecompressVis (byte *in, qmodel_t *model) { if (out == outend) { - Con_Warning("Mod_DecompressVis: output overrun on model \"%s\"\n", model->name); + if(!model->viswarn) { + model->viswarn = true; + Con_Warning("Mod_DecompressVis: output overrun on model \"%s\"\n", model->name); + } return mod_decompressed; } *out++ = 0; @@ -768,6 +771,7 @@ Mod_LoadVisibility */ void Mod_LoadVisibility (lump_t *l) { + loadmodel->viswarn = false; if (!l->filelen) { loadmodel->visdata = NULL; diff --git a/Quake/gl_model.h b/Quake/gl_model.h index 2a224b04..68234051 100644 --- a/Quake/gl_model.h +++ b/Quake/gl_model.h @@ -480,6 +480,8 @@ typedef struct qmodel_s byte *lightdata; char *entities; + qboolean viswarn; // for Mod_DecompressVis() + int bspversion; //