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_client)->cbuf->lock)
+ Cbuf_Unlock((cmd_client)->cbuf);
+ if ((cmd_server)->cbuf->lock)
+ Cbuf_Unlock((cmd_server)->cbuf);
SV_UnlockThreadMutex();
TaskQueue_Frame(true);