From 08b68ff740c54b710f431a3e114c4113cba15e4c Mon Sep 17 00:00:00 2001 From: Geoffrey McRae Date: Sat, 3 Oct 2026 09:47:36 +1000 Subject: [PATCH] [client] egl: avoid deprecated preset string copy --- client/renderers/EGL/postprocess.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/client/renderers/EGL/postprocess.c b/client/renderers/EGL/postprocess.c index f8bfaac4..edaf5685 100644 --- a/client/renderers/EGL/postprocess.c +++ b/client/renderers/EGL/postprocess.c @@ -214,8 +214,9 @@ static bool savePreset(struct EGL_PostProcess * this, const char * name) char * p = order; vector_forEach(filter, &this->filters) { - strcpy(p, filter->ops.id); - p += strlen(filter->ops.id); + const size_t idLen = strlen(filter->ops.id); + memcpy(p, filter->ops.id, idLen); + p += idLen; *p++ = ';'; } if (p > order)