From eaf40c24ce2f72bf754d4c8c1d3a135e234ab057 Mon Sep 17 00:00:00 2001 From: Bradley Bell Date: Sat, 25 Apr 2015 13:42:39 -0700 Subject: [PATCH] use Int3 instead of assert. --- similar/main/cvar.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/similar/main/cvar.cpp b/similar/main/cvar.cpp index 22d4b2ef7..0b148d4b0 100644 --- a/similar/main/cvar.cpp +++ b/similar/main/cvar.cpp @@ -172,8 +172,12 @@ void cvar_set_cvarf(cvar_t *cvar, const char *fmt, ...) n = vsnprintf(buf, sizeof(buf), fmt, arglist); va_end (arglist); - Assert(!(n < 0 || n > CVAR_MAX_LENGTH)); - + if (n < 0 || n > CVAR_MAX_LENGTH) { + Int3(); + con_printf(CON_CRITICAL, "error setting cvar %s", cvar->name); + return; + } + cvar_set_cvar(cvar, buf); }