From b2ebc03da71e450500b38ce45a34f7b1be215250 Mon Sep 17 00:00:00 2001 From: Joe4evr Date: Tue, 26 Mar 2019 21:51:15 +0100 Subject: [PATCH] fix: Initialize ImmutableArray fields (#1292) --- src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs | 8 ++++---- .../Entities/Messages/SocketUserMessage.cs | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs b/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs index 5ec908fde..dfef960c2 100644 --- a/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs +++ b/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs @@ -16,10 +16,10 @@ namespace Discord.Rest { private bool _isMentioningEveryone, _isTTS, _isPinned; private long? _editedTimestampTicks; - private ImmutableArray _attachments; - private ImmutableArray _embeds; - private ImmutableArray _tags; - private ImmutableArray _reactions; + private ImmutableArray _attachments = ImmutableArray.Create(); + private ImmutableArray _embeds = ImmutableArray.Create(); + private ImmutableArray _tags = ImmutableArray.Create(); + private ImmutableArray _reactions = ImmutableArray.Create(); /// public override bool IsTTS => _isTTS; diff --git a/src/Discord.Net.WebSocket/Entities/Messages/SocketUserMessage.cs b/src/Discord.Net.WebSocket/Entities/Messages/SocketUserMessage.cs index 97754da56..93d2b083e 100644 --- a/src/Discord.Net.WebSocket/Entities/Messages/SocketUserMessage.cs +++ b/src/Discord.Net.WebSocket/Entities/Messages/SocketUserMessage.cs @@ -18,9 +18,9 @@ namespace Discord.WebSocket private readonly List _reactions = new List(); private bool _isMentioningEveryone, _isTTS, _isPinned; private long? _editedTimestampTicks; - private ImmutableArray _attachments; - private ImmutableArray _embeds; - private ImmutableArray _tags; + private ImmutableArray _attachments = ImmutableArray.Create(); + private ImmutableArray _embeds = ImmutableArray.Create(); + private ImmutableArray _tags = ImmutableArray.Create(); /// public override bool IsTTS => _isTTS;