ate least one viewer for androide does not decode correctly llsd, go back send more useless data, to suport them. this should be reverted one day

This commit is contained in:
UbitUmarov
2020-04-12 18:10:20 +01:00
parent f95925e0fd
commit bbc5d5bc2d

View File

@@ -120,7 +120,7 @@ namespace OpenSim.Framework
if(e)
sb.Append("<boolean>1</boolean>");
else
sb.Append("<boolean />");
sb.Append("<boolean>0</boolean>");
}
public static void AddElem(byte e, StringBuilder sb)
@@ -172,7 +172,7 @@ namespace OpenSim.Framework
public static void AddElem(float e, StringBuilder sb)
{
if(e == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -186,7 +186,7 @@ namespace OpenSim.Framework
sb.Append("<array>");
if(e.X == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -195,7 +195,7 @@ namespace OpenSim.Framework
}
if(e.Y == 0)
sb.Append("<real /></array>");
sb.Append("<real>0</real></array>");
else
{
sb.Append("<real>");
@@ -209,7 +209,7 @@ namespace OpenSim.Framework
sb.Append("<array>");
if(e.X == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -218,7 +218,7 @@ namespace OpenSim.Framework
}
if(e.Y == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -227,7 +227,7 @@ namespace OpenSim.Framework
}
if(e.Z == 0)
sb.Append("<real /></array>");
sb.Append("<real>0</real></array>");
else
{
sb.Append("<real>");
@@ -241,7 +241,7 @@ namespace OpenSim.Framework
sb.Append("<array><key>x</key>");
if(e.X == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -250,7 +250,7 @@ namespace OpenSim.Framework
}
if(e.Y == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -258,7 +258,7 @@ namespace OpenSim.Framework
sb.Append("</real>");
}
if(e.Z == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -267,7 +267,7 @@ namespace OpenSim.Framework
}
if(e.W == 0)
sb.Append("<real /></array>");
sb.Append("<real>0</real></array>");
else
{
sb.Append("<real>");
@@ -279,7 +279,7 @@ namespace OpenSim.Framework
public static void AddElem(double e, StringBuilder sb)
{
if(e == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -420,7 +420,7 @@ namespace OpenSim.Framework
if(e)
sb.Append("<boolean>1</boolean>");
else
sb.Append("<boolean />");
sb.Append("<boolean>0</boolean>");
}
public static void AddElem(string name, byte e, StringBuilder sb)
@@ -488,7 +488,7 @@ namespace OpenSim.Framework
sb.Append("</key>");
if(e == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -504,7 +504,7 @@ namespace OpenSim.Framework
sb.Append("</key><array>>");
if(e.X == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -513,7 +513,7 @@ namespace OpenSim.Framework
}
if(e.Y == 0)
sb.Append("<real /></array>");
sb.Append("<real>0</real></array>");
else
{
sb.Append("<real>");
@@ -529,7 +529,7 @@ namespace OpenSim.Framework
sb.Append("</key><array>");
if(e.X == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -538,7 +538,7 @@ namespace OpenSim.Framework
}
if(e.Y == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -547,7 +547,7 @@ namespace OpenSim.Framework
}
if(e.Z == 0)
sb.Append("<real /></array>");
sb.Append("<real>0</real></array>");
else
{
sb.Append("<real>");
@@ -563,7 +563,7 @@ namespace OpenSim.Framework
sb.Append("</key><array>");
if(e.X == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -572,7 +572,7 @@ namespace OpenSim.Framework
}
if(e.Y == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -580,7 +580,7 @@ namespace OpenSim.Framework
sb.Append("</real>");
}
if(e.Z == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");
@@ -589,7 +589,7 @@ namespace OpenSim.Framework
}
if(e.W == 0)
sb.Append("<real /></array>");
sb.Append("<real>0</real></array>");
else
{
sb.Append("<real>");
@@ -605,7 +605,7 @@ namespace OpenSim.Framework
sb.Append("</key>");
if(e == 0)
sb.Append("<real />");
sb.Append("<real>0</real>");
else
{
sb.Append("<real>");