diff --git a/OpenMetaverse/PacketDecoder.cs b/OpenMetaverse/PacketDecoder.cs index 418fb4e0..750189f2 100644 --- a/OpenMetaverse/PacketDecoder.cs +++ b/OpenMetaverse/PacketDecoder.cs @@ -19,7 +19,7 @@ namespace OpenMetaverse.Packets private static Dictionary> Callbacks = new Dictionary>(); - public static void InitializeDecoder() + static PacketDecoder() { AddCallback("Color", DecodeColorField); AddCallback("TextColor", DecodeColorField); diff --git a/Programs/GridProxy/Plugins/Analyst.cs b/Programs/GridProxy/Plugins/Analyst.cs index 9629461a..89c4c1b9 100644 --- a/Programs/GridProxy/Plugins/Analyst.cs +++ b/Programs/GridProxy/Plugins/Analyst.cs @@ -56,8 +56,7 @@ public class Analyst : ProxyPlugin //private PacketDecoder DecodePacket = new PacketDecoder(); public Analyst(ProxyFrame frame) - { - PacketDecoder.InitializeDecoder(); + { this.frame = frame; this.proxy = frame.proxy; } diff --git a/Programs/WinGridProxy/FormWinGridProxy.cs b/Programs/WinGridProxy/FormWinGridProxy.cs index cbf8f6d7..df82fff5 100644 --- a/Programs/WinGridProxy/FormWinGridProxy.cs +++ b/Programs/WinGridProxy/FormWinGridProxy.cs @@ -90,8 +90,6 @@ namespace WinGridProxy Logger.Log("WinGridProxy ready", Helpers.LogLevel.Info); - PacketDecoder.InitializeDecoder(); - if (FireEventAppender.Instance != null) { FireEventAppender.Instance.MessageLoggedEvent += new MessageLoggedEventHandler(Instance_MessageLoggedEvent);