mesa/main: Use secure_getenv for shader dumping

Reviewed-by: Eric Engestrom <eric@igalia.com>
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27381>
This commit is contained in:
Friedrich Vock
2024-01-30 15:51:36 +01:00
committed by Marge Bot
parent 321e2cee53
commit 72f95a8364

View File

@@ -177,7 +177,7 @@ _mesa_get_shader_capture_path(void)
static const char *path = NULL;
if (!read_env_var) {
path = getenv("MESA_SHADER_CAPTURE_PATH");
path = secure_getenv("MESA_SHADER_CAPTURE_PATH");
read_env_var = true;
#if ANDROID_SHADER_CAPTURE
@@ -1971,7 +1971,7 @@ _mesa_dump_shader_source(const gl_shader_stage stage, const char *source,
if (!path_exists)
return;
dump_path = getenv("MESA_SHADER_DUMP_PATH");
dump_path = secure_getenv("MESA_SHADER_DUMP_PATH");
if (!dump_path) {
path_exists = false;
return;