From 2126263fac9b24a4f64e28b7678299dc620f0006 Mon Sep 17 00:00:00 2001 From: Thog Date: Mon, 27 Jan 2020 13:38:12 +0100 Subject: [PATCH] Address jd's comments --- .../ServiceCreator/IDeliveryCacheProgressService.cs | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Ryujinx.HLE/HOS/Services/Bcat/ServiceCreator/IDeliveryCacheProgressService.cs b/Ryujinx.HLE/HOS/Services/Bcat/ServiceCreator/IDeliveryCacheProgressService.cs index 70aa7d9357..e37162c93a 100644 --- a/Ryujinx.HLE/HOS/Services/Bcat/ServiceCreator/IDeliveryCacheProgressService.cs +++ b/Ryujinx.HLE/HOS/Services/Bcat/ServiceCreator/IDeliveryCacheProgressService.cs @@ -53,16 +53,14 @@ namespace Ryujinx.HLE.HOS.Services.Bcat.ServiceCreator private void WriteDeliveryCacheProgressImpl(ServiceCtx context, IpcRecvListBuffDesc ipcDesc, DeliveryCacheProgressImpl deliveryCacheProgress) { - MemoryStream memory = new MemoryStream((int)ipcDesc.Size); - - using (BinaryWriter bufferWriter = new BinaryWriter(memory)) + using (MemoryStream memory = new MemoryStream((int)ipcDesc.Size)) { + BinaryWriter bufferWriter = new BinaryWriter(memory); + bufferWriter.WriteStruct(deliveryCacheProgress); + + context.Memory.WriteBytes(ipcDesc.Position, memory.ToArray()); } - - context.Memory.WriteBytes(ipcDesc.Position, memory.ToArray()); - - memory.Dispose(); } } } \ No newline at end of file