From 7c25415d326ffb657d118abc93c2bcc514e8af1a Mon Sep 17 00:00:00 2001 From: RogueException Date: Sun, 6 Aug 2017 06:04:45 -0300 Subject: [PATCH] Removed unused buffers --- src/Discord.Net.WebSocket/DiscordSocketApiClient.cs | 6 ++---- src/Discord.Net.WebSocket/DiscordVoiceApiClient.cs | 2 -- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/Discord.Net.WebSocket/DiscordSocketApiClient.cs b/src/Discord.Net.WebSocket/DiscordSocketApiClient.cs index f9a8c9ab8..8d6c8aca7 100644 --- a/src/Discord.Net.WebSocket/DiscordSocketApiClient.cs +++ b/src/Discord.Net.WebSocket/DiscordSocketApiClient.cs @@ -26,8 +26,7 @@ namespace Discord.API public event Func Disconnected { add { _disconnectedEvent.Add(value); } remove { _disconnectedEvent.Remove(value); } } private readonly AsyncEvent> _disconnectedEvent = new AsyncEvent>(); - - private readonly Span _textBuffer; + private readonly MemoryStream _decompressionStream; private CancellationTokenSource _connectCancelToken; private string _gatewayUrl; @@ -45,8 +44,7 @@ namespace Discord.API if (url != null) _isExplicitUrl = true; - _decompressionStream = new MemoryStream(10 * 1024); //10 KB - _textBuffer = new Span(new byte[10 * 1024]); + _decompressionStream = new MemoryStream(10 * 1024); //10 KB WebSocketClient = webSocketProvider(); //WebSocketClient.SetHeader("user-agent", DiscordConfig.UserAgent); (Causes issues in .NET Framework 4.6+) diff --git a/src/Discord.Net.WebSocket/DiscordVoiceApiClient.cs b/src/Discord.Net.WebSocket/DiscordVoiceApiClient.cs index 04c3a7dd9..b465159a1 100644 --- a/src/Discord.Net.WebSocket/DiscordVoiceApiClient.cs +++ b/src/Discord.Net.WebSocket/DiscordVoiceApiClient.cs @@ -41,7 +41,6 @@ namespace Discord.Audio private readonly ScopedSerializer _serializer; private readonly SemaphoreSlim _connectionLock; private readonly MemoryStream _decompressionStream; - private readonly Span _textBuffer; protected readonly ConcurrentQueue _formatters; private CancellationTokenSource _connectCancelToken; @@ -65,7 +64,6 @@ namespace Discord.Audio _formatters = new ConcurrentQueue(); _decompressionStream = new MemoryStream(10 * 1024); //10 KB - _textBuffer = new Span(new byte[10 * 1024]); WebSocketClient = webSocketProvider(); //_gatewayClient.SetHeader("user-agent", DiscordConfig.UserAgent); //(Causes issues in .Net 4.6+)