aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorCharles Krinke2008-06-20 00:00:09 +0000
committerCharles Krinke2008-06-20 00:00:09 +0000
commitd976ee477bdf9ac395d39640802c6acf08ecff6e (patch)
treea4583a91199b78a04e8ce8e40b47e86698ab2992 /OpenSim
parentfixed to inventory for nhibernate that actually make it so I can (diff)
downloadopensim-SC-d976ee477bdf9ac395d39640802c6acf08ecff6e.zip
opensim-SC-d976ee477bdf9ac395d39640802c6acf08ecff6e.tar.gz
opensim-SC-d976ee477bdf9ac395d39640802c6acf08ecff6e.tar.bz2
opensim-SC-d976ee477bdf9ac395d39640802c6acf08ecff6e.tar.xz
Mantis#1573. Thank you kindly, Mikem for a patch to our
LSL subroutine implementation to solve an infinite loop in llParseString2List() under certain circumstances.
Diffstat (limited to 'OpenSim')
-rw-r--r--OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs
index 878cd20..4d80603 100644
--- a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs
+++ b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs
@@ -3894,7 +3894,7 @@ namespace OpenSim.Region.ScriptEngine.Common
3894 { 3894 {
3895 int index = str.IndexOf(delimiters[i].ToString()); 3895 int index = str.IndexOf(delimiters[i].ToString());
3896 bool found = index != -1; 3896 bool found = index != -1;
3897 if (found) 3897 if (found && String.Empty != delimiters[i])
3898 { 3898 {
3899 if ((cindex > index) || (cindex == -1)) 3899 if ((cindex > index) || (cindex == -1))
3900 { 3900 {