* Applied patch from issue 75, uninitialized block in GroupManager.RemoveFromRole

* Login code automatically accepts ToS and other required reading again

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1102 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
John Hurliman
2007-04-04 01:34:47 +00:00
parent 81472d88f4
commit 26ca1c0159
2 changed files with 3 additions and 0 deletions

View File

@@ -912,6 +912,7 @@ namespace libsecondlife
grc.AgentData.SessionID = Client.Network.SessionID;
grc.AgentData.GroupID = group;
grc.RoleChange = new GroupRoleChangesPacket.RoleChangeBlock[1];
grc.RoleChange[0] = new GroupRoleChangesPacket.RoleChangeBlock();
//Add to members and role
grc.RoleChange[0].MemberID = member;
grc.RoleChange[0].RoleID = role;

View File

@@ -239,6 +239,8 @@ namespace libsecondlife
WriteStringMember(login, "build", loginParams.Build);
WriteStringMember(login, "platform", loginParams.Platform);
WriteStringMember(login, "mac", loginParams.MAC);
WriteStringMember(login, "agree_to_tos", "true");
WriteStringMember(login, "read_critical", "true");
WriteStringMember(login, "viewer_digest", loginParams.ViewerDigest);
WriteOptionsMember(login, loginParams.Options);