From b25f9f322cdbcde7fd8c043137bf07992e5ef318 Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Tue, 15 Jan 2008 02:09:55 +0000 Subject: * Mother of all commits: * Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate. --- .../Engines/CSharp/Examples/ExportRegionToLSL.cs | 6 +++--- .../Engines/JVMEngine/JVM/ClassRecord.cs | 14 +++++++------- .../Engines/JVMEngine/JVM/Interpreter.Methods.cs | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) (limited to 'OpenSim/Region/ExtensionsScriptModule/Engines') diff --git a/OpenSim/Region/ExtensionsScriptModule/Engines/CSharp/Examples/ExportRegionToLSL.cs b/OpenSim/Region/ExtensionsScriptModule/Engines/CSharp/Examples/ExportRegionToLSL.cs index a25d027..6b1f291 100644 --- a/OpenSim/Region/ExtensionsScriptModule/Engines/CSharp/Examples/ExportRegionToLSL.cs +++ b/OpenSim/Region/ExtensionsScriptModule/Engines/CSharp/Examples/ExportRegionToLSL.cs @@ -50,7 +50,7 @@ namespace OpenSim.Region.ExtensionsScriptModule.CSharp.Examples { /*if (args[0].ToLower() == "lslexport") { - string sequence = ""; + string sequence = String.Empty; foreach (KeyValuePair obj in script.world.Objects) { @@ -82,13 +82,13 @@ namespace OpenSim.Region.ExtensionsScriptModule.CSharp.Examples LLVector3 scale = prim.Scale; LLVector3 rootPos = prim.WorldPos; - string setPrimParams = ""; + string setPrimParams = String.Empty; setPrimParams += "[PRIM_SCALE, " + scale.ToString() + ", PRIM_POS, " + rootPos.ToString() + ", PRIM_ROTATION, " + rot.ToString() + "]\n"; return setPrimParams; */ - return ""; + return System.String.Empty; } } } \ No newline at end of file diff --git a/OpenSim/Region/ExtensionsScriptModule/Engines/JVMEngine/JVM/ClassRecord.cs b/OpenSim/Region/ExtensionsScriptModule/Engines/JVMEngine/JVM/ClassRecord.cs index b152df2..3e5ae5a 100644 --- a/OpenSim/Region/ExtensionsScriptModule/Engines/JVMEngine/JVM/ClassRecord.cs +++ b/OpenSim/Region/ExtensionsScriptModule/Engines/JVMEngine/JVM/ClassRecord.cs @@ -237,7 +237,7 @@ namespace OpenSim.Region.ExtensionsScriptModule.JVMEngine.JVM public class PoolUtf8 : PoolItem { - public string Value = ""; + public string Value = String.Empty; public void readValue(byte[] data, ref int pointer, int length) { @@ -274,7 +274,7 @@ namespace OpenSim.Region.ExtensionsScriptModule.JVMEngine.JVM public class PoolClass : PoolItem { - //public string name = ""; + //public string name = String.Empty; public ushort namePointer = 0; private ClassRecord parent; public PoolUtf8 Name; @@ -384,7 +384,7 @@ namespace OpenSim.Region.ExtensionsScriptModule.JVMEngine.JVM { public ushort AccessFlags = 0; public ushort NameIndex = 0; - public string Name = ""; + public string Name = String.Empty; public ushort DescriptorIndex = 0; public ushort AttributeCount = 0; public List Attributes = new List(); @@ -436,7 +436,7 @@ namespace OpenSim.Region.ExtensionsScriptModule.JVMEngine.JVM public class MethodAttribute { public ushort NameIndex = 0; - public string Name = ""; + public string Name = String.Empty; public Int32 Length = 0; //for now only support code attribute public ushort MaxStack = 0; @@ -502,7 +502,7 @@ namespace OpenSim.Region.ExtensionsScriptModule.JVMEngine.JVM public class SubAttribute { public ushort NameIndex = 0; - public string Name = ""; + public string Name = String.Empty; public Int32 Length = 0; public byte[] Data; private ClassRecord parent; @@ -546,7 +546,7 @@ namespace OpenSim.Region.ExtensionsScriptModule.JVMEngine.JVM { public ushort AccessFlags = 0; public ushort NameIndex = 0; - public string Name = ""; + public string Name = String.Empty; public ushort DescriptorIndex = 0; public ushort AttributeCount = 0; public List Attributes = new List(); @@ -605,7 +605,7 @@ namespace OpenSim.Region.ExtensionsScriptModule.JVMEngine.JVM public class FieldAttribute { public ushort NameIndex = 0; - public string Name = ""; + public string Name = String.Empty; public Int32 Length = 0; public byte[] Data; private ClassRecord parent; diff --git a/OpenSim/Region/ExtensionsScriptModule/Engines/JVMEngine/JVM/Interpreter.Methods.cs b/OpenSim/Region/ExtensionsScriptModule/Engines/JVMEngine/JVM/Interpreter.Methods.cs index fb8a16e..59f4c0e 100644 --- a/OpenSim/Region/ExtensionsScriptModule/Engines/JVMEngine/JVM/Interpreter.Methods.cs +++ b/OpenSim/Region/ExtensionsScriptModule/Engines/JVMEngine/JVM/Interpreter.Methods.cs @@ -46,8 +46,8 @@ namespace OpenSim.Region.ExtensionsScriptModule.JVMEngine.JVM string typ = ((ClassRecord.PoolMethodRef) m_thread.currentClass.m_constantsPool[refIndex - 1]). mNameType.Type.Value; - string typeparam = ""; - string typereturn = ""; + string typeparam = System.String.Empty; + string typereturn = System.String.Empty; int firstbrak = 0; int secondbrak = 0; firstbrak = typ.LastIndexOf('('); -- cgit v1.1