diff options
author | Charles Krinke | 2008-06-20 00:00:09 +0000 |
---|---|---|
committer | Charles Krinke | 2008-06-20 00:00:09 +0000 |
commit | d976ee477bdf9ac395d39640802c6acf08ecff6e (patch) | |
tree | a4583a91199b78a04e8ce8e40b47e86698ab2992 /OpenSim | |
parent | fixed to inventory for nhibernate that actually make it so I can (diff) | |
download | opensim-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.cs | 2 |
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 | { |