diff --git a/Novetus/NovetusCore/StorageAndFunctions/Util.cs b/Novetus/NovetusCore/StorageAndFunctions/Util.cs index 60ca969..0fb01ca 100644 --- a/Novetus/NovetusCore/StorageAndFunctions/Util.cs +++ b/Novetus/NovetusCore/StorageAndFunctions/Util.cs @@ -846,7 +846,6 @@ namespace Novetus.Core int n; while ((n = input.Read(buffer, 0, buffer.Length)) > 0) { - throw new Exception(); compressor.Write(buffer, 0, n); } } diff --git a/Novetus/NovetusLauncher/Forms/SDK/PlaceCompressor.cs b/Novetus/NovetusLauncher/Forms/SDK/PlaceCompressor.cs index 4505b42..014c165 100644 --- a/Novetus/NovetusLauncher/Forms/SDK/PlaceCompressor.cs +++ b/Novetus/NovetusLauncher/Forms/SDK/PlaceCompressor.cs @@ -53,6 +53,7 @@ public partial class PlaceCompressor : Form finally { selectButton.Enabled = true; + System.GC.Collect(); // I know this isn't recommended, but repeated use in a single session can cause memory leaks otherwise. if (!successful) { processStatus.Text = "Error"; } else {