diff options
Diffstat (limited to 'OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs b/OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs index 8cea9f2..f7c4a7d 100644 --- a/OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs +++ b/OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs | |||
@@ -190,7 +190,8 @@ namespace OpenSim.Region.ScriptEngine.Yengine | |||
190 | // copy scripts or not. | 190 | // copy scripts or not. |
191 | byte[] scbytes = System.Text.Encoding.UTF8.GetBytes(m_SourceCode); | 191 | byte[] scbytes = System.Text.Encoding.UTF8.GetBytes(m_SourceCode); |
192 | StringBuilder sb = new StringBuilder((256 + 5) / 6); | 192 | StringBuilder sb = new StringBuilder((256 + 5) / 6); |
193 | ByteArrayToSixbitStr(sb, System.Security.Cryptography.SHA256.Create().ComputeHash(scbytes)); | 193 | using (System.Security.Cryptography.SHA256 sha = System.Security.Cryptography.SHA256.Create()) |
194 | ByteArrayToSixbitStr(sb, sha.ComputeHash(scbytes)); | ||
194 | m_ScriptObjCodeKey = sb.ToString(); | 195 | m_ScriptObjCodeKey = sb.ToString(); |
195 | 196 | ||
196 | // But source code can be just a sixbit string itself | 197 | // But source code can be just a sixbit string itself |