From 2d6171f44c72177a4b996eb721f353839fb5273d Mon Sep 17 00:00:00 2001 From: Zack Middleton Date: Tue, 1 Aug 2017 01:51:38 -0500 Subject: [PATCH] Remove CVAR_PROTECTED from cl_renderer Setting cl_renderer isn't a security concern and valid behavior for a menu to provide. Sys_LoadDLL ensures only libries are loaded and engine prevents QVMs from writing them. --- code/client/cl_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/client/cl_main.c b/code/client/cl_main.c index 506940b1..62dcf528 100644 --- a/code/client/cl_main.c +++ b/code/client/cl_main.c @@ -3207,7 +3207,7 @@ void CL_InitRef( void ) { Com_Printf( "----- Initializing Renderer ----\n" ); #ifdef USE_RENDERER_DLOPEN - cl_renderer = Cvar_Get("cl_renderer", "opengl2", CVAR_ARCHIVE | CVAR_LATCH | CVAR_PROTECTED); + cl_renderer = Cvar_Get("cl_renderer", "opengl2", CVAR_ARCHIVE | CVAR_LATCH); Com_sprintf(dllName, sizeof(dllName), "renderer_%s_" ARCH_STRING DLL_EXT, cl_renderer->string);