From 3a9b80afdba32f9d0446157f3a109393dc8876ca Mon Sep 17 00:00:00 2001 From: Nikolay Kuznetsov Date: Mon, 17 May 2021 23:15:55 +0200 Subject: [PATCH] Properly download stuff to memory --- VRCMelonAssistant/Classes/InstallHandlers.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/VRCMelonAssistant/Classes/InstallHandlers.cs b/VRCMelonAssistant/Classes/InstallHandlers.cs index b6aece9..2574f0b 100644 --- a/VRCMelonAssistant/Classes/InstallHandlers.cs +++ b/VRCMelonAssistant/Classes/InstallHandlers.cs @@ -72,7 +72,10 @@ namespace VRCMelonAssistant internal static async Task DownloadFileToMemory(string link) { using var resp = await Http.HttpClient.GetAsync(link); - return await resp.Content.ReadAsStreamAsync(); + var newStream = new MemoryStream(); + await resp.Content.CopyToAsync(newStream); + newStream.Position = 0; + return newStream; } public static async Task InstallMod(Mod mod)