Procházet zdrojové kódy

Fixed possible null reference.

tags/3.0.4
Teknikode před 5 roky
rodič
revize
e6468d3d8b
1 změnil soubory, kde provedl 9 přidání a 6 odebrání
  1. 9
    6
      IRCServices/IRC.cs

+ 9
- 6
IRCServices/IRC.cs Zobrazit soubor

@@ -460,13 +460,16 @@ namespace Combot.IRCServices
case ChannelMode.a:
case ChannelMode.q:
Nick changedNick = channel.GetNick(mode.Parameter);
if (mode.Set)
{
changedNick.AddPrivilege((PrivilegeMode)Enum.Parse(typeof(PrivilegeMode), mode.Mode.ToString()));
}
else
if (changedNick != null)
{
changedNick.RemovePrivilege((PrivilegeMode)Enum.Parse(typeof(PrivilegeMode), mode.Mode.ToString()));
if (mode.Set)
{
changedNick.AddPrivilege((PrivilegeMode) Enum.Parse(typeof (PrivilegeMode), mode.Mode.ToString()));
}
else
{
changedNick.RemovePrivilege((PrivilegeMode) Enum.Parse(typeof (PrivilegeMode), mode.Mode.ToString()));
}
}
break;
case ChannelMode.b:

Načítá se…
Zrušit
Uložit