Browse Source

Increment GlobalUser reference count on GuildUser creation

tags/1.0.0-rc2
RogueException 8 years ago
parent
commit
bd5ec0a29a
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs

+ 3
- 0
src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs View File

@@ -369,6 +369,7 @@ namespace Discord.WebSocket
else
{
member = SocketGuildUser.Create(this, Discord.State, model);
member.GlobalUser.AddRef();
_members[member.Id] = member;
DownloadedMemberCount++;
}
@@ -381,6 +382,7 @@ namespace Discord.WebSocket
else
{
member = SocketGuildUser.Create(this, Discord.State, model);
member.GlobalUser.AddRef();
_members[member.Id] = member;
DownloadedMemberCount++;
}
@@ -393,6 +395,7 @@ namespace Discord.WebSocket
else
{
member = SocketGuildUser.Create(this, Discord.State, model);
member.GlobalUser.AddRef();
_members[member.Id] = member;
DownloadedMemberCount++;
}


Loading…
Cancel
Save