Fixing a nullreference in TestClient by adding a global reference to ClientManager. Hacky, but TestClient is aging anyways

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2290 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
John Hurliman
2008-10-10 19:41:05 +00:00
parent ea01cd78d7
commit f261913087
2 changed files with 9 additions and 1 deletions

View File

@@ -36,6 +36,12 @@ namespace OpenMetaverse.TestClient
}
}
// WOW WHAT A HACK!
public static class ClientManagerRef
{
public static ClientManager ClientManager;
}
public class ClientManager
{
public Dictionary<UUID, GridClient> Clients = new Dictionary<UUID, GridClient>();
@@ -51,6 +57,8 @@ namespace OpenMetaverse.TestClient
/// <param name="accounts"></param>
public ClientManager(List<LoginDetails> accounts, bool getTextures)
{
ClientManagerRef.ClientManager = this;
GetTextures = getTextures;
foreach (LoginDetails account in accounts)