From 04444d408fcdf4e07c00f8e6639a177049e9f074 Mon Sep 17 00:00:00 2001
From: Homer Horwitz
Date: Sun, 21 Jun 2009 19:06:19 +0000
Subject: Do llEscapeURL with Uri.EscapeDataString instead of
 Uri.EscapeUriString. Not exactly right, according to the LSL docs, but
 similar enough, I hope. Fixes Mantis #3825.

---
 OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
index d812e48..45b9f28 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
@@ -8699,7 +8699,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
             m_host.AddScriptLPS(1);
             try
             {
-                return Uri.EscapeUriString(url);
+                return Uri.EscapeDataString(url);
             }
             catch (Exception ex)
             {
-- 
cgit v1.1