From 5ab21a4dac989819b19009bf3185857c1b594a374784b38ae6eca6d4ea5e5bea Mon Sep 17 00:00:00 2001 From: copecone Date: Sat, 20 Jun 2026 07:40:47 +0900 Subject: [PATCH] Fix Duplicate Code --- Util/FrameReader.cs | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/Util/FrameReader.cs b/Util/FrameReader.cs index 9ffbb10..3e1db0b 100644 --- a/Util/FrameReader.cs +++ b/Util/FrameReader.cs @@ -207,27 +207,16 @@ namespace ADOFAIRenderer.Util var data = request.GetData(); // 비동기 요청 버퍼 데이터를 지속성(NativeBuffer) 메모리로 복사 NativeArray.Copy(data, state.NativeBuffer, data.Length); - - var ptr = (IntPtr)state.NativeBuffer.GetUnsafeReadOnlyPtr(); - var capFrame = new RenderManager.CapturedFrame - { - NativePointer = ptr, - Length = state.NativeBuffer.Length, - ReadbackState = state - }; - PushToQueue(frame, capFrame); } - else + + var ptr = (IntPtr)state.NativeBuffer.GetUnsafeReadOnlyPtr(); + var capFrame = new RenderManager.CapturedFrame { - var ptr = (IntPtr)state.NativeBuffer.GetUnsafeReadOnlyPtr(); - var capFrame = new RenderManager.CapturedFrame - { - NativePointer = ptr, - Length = state.NativeBuffer.Length, - ReadbackState = state - }; - PushToQueue(frame, capFrame); - } + NativePointer = ptr, + Length = state.NativeBuffer.Length, + ReadbackState = state + }; + PushToQueue(frame, capFrame); } } }