X-Git-Url: http://git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=sys_shared.c;h=3c6b0356698b63bb9bf8007ff6c5c9e8820739da;hp=e849a9bcc2c3c571c550a5d741b5a08876bafd1e;hb=8fa52830c6ce238f3c06f1443e27ba250357af7b;hpb=c6d7670ed439522ba8be3959a0315cb8c4039a7f diff --git a/sys_shared.c b/sys_shared.c index e849a9bc..3c6b0356 100644 --- a/sys_shared.c +++ b/sys_shared.c @@ -48,10 +48,8 @@ char *Sys_TimeString(const char *timeformat) void Sys_Quit (int returnvalue) { // Unlock mutexes because the quit command may jump directly here, causing a deadlock - if ((&cmd_client)->cbuf->lock) - Cbuf_Unlock((&cmd_client)->cbuf); - if ((&cmd_server)->cbuf->lock) - Cbuf_Unlock((&cmd_server)->cbuf); + if ((cmd_local)->cbuf->lock) + Cbuf_Unlock((cmd_local)->cbuf); SV_UnlockThreadMutex(); TaskQueue_Frame(true);