From 0592abd31bf101a03d7c6762fbdf004cb543c373 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Fri, 15 Apr 2022 20:12:17 +1000 Subject: [PATCH] GL/ContextEGL: Fix broken surface creation Regression from #5676. --- common/GL/ContextEGL.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/common/GL/ContextEGL.cpp b/common/GL/ContextEGL.cpp index c543d1b8ff..26331ee0b2 100644 --- a/common/GL/ContextEGL.cpp +++ b/common/GL/ContextEGL.cpp @@ -313,8 +313,10 @@ namespace GL } configs.resize(static_cast(num_configs)); - const auto m_config = [this, &configs]() { - const auto found_config = std::find_if(std::begin(configs), std::end(configs), [&](auto&& check_config) { return CheckConfigSurfaceFormat(check_config); }); + m_config = [this, &configs]() { + const auto found_config = std::find_if(std::begin(configs), std::end(configs), [&](const auto& check_config) { + return CheckConfigSurfaceFormat(check_config); + }); if (found_config == std::end(configs)) { Console.Warning("No EGL configs matched exactly, using first.");