Copy arguments into RenderEngineThreaded

RenderEngineThreaded currently crashes when trying to create framebuffer
in function: createFramebufferImageIfNeeded. Looks like passing the copy
of arguments fixes the problem.

Bug: 157932582
Test: Print mFramebufferImageCacheSize, when threaded is off: 2
Test: Print mFramebufferImageCacheSize, when threaded is on: 2
Test: Open Chrome to trigger RE composition.
Test: Pull down status bar to trigger RE composition.
Change-Id: I3b21e0d159d63ea4454e46d10ffe698c4c1c3c4e
diff --git a/libs/renderengine/RenderEngine.cpp b/libs/renderengine/RenderEngine.cpp
index 596f15c..c3fbb60 100644
--- a/libs/renderengine/RenderEngine.cpp
+++ b/libs/renderengine/RenderEngine.cpp
@@ -41,9 +41,8 @@
     switch (renderEngineType) {
         case RenderEngineType::THREADED:
             ALOGD("Threaded RenderEngine with GLES Backend");
-            return renderengine::threaded::RenderEngineThreaded::create([&args]() {
-                return android::renderengine::gl::GLESRenderEngine::create(args);
-            });
+            return renderengine::threaded::RenderEngineThreaded::create(
+                    [args]() { return android::renderengine::gl::GLESRenderEngine::create(args); });
         case RenderEngineType::GLES:
         default:
             ALOGD("RenderEngine with GLES Backend");