From da5d36a7fd225483e06260f648cb03adf8a5bf59 Mon Sep 17 00:00:00 2001 From: David Carlier Date: Sun, 31 Dec 2017 23:59:53 +0000 Subject: [PATCH] bus error fix when quitting. spotted on openbsd while working ok on Linux and others. --- src/common/cvar.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/cvar.c b/src/common/cvar.c index 3e65dc1d..85525dd1 100644 --- a/src/common/cvar.c +++ b/src/common/cvar.c @@ -619,11 +619,11 @@ Cvar_Fini(void) for (var = cvar_vars; var;) { - cvar_t *c = var; + cvar_t *c = var->next; Z_Free(var->string); Z_Free(var->name); Z_Free(var); - var = c->next; + var = c; } Cmd_RemoveCommand("cvarlist");