* Reverts an accidental change to Utils.IntToBytes()
* Adds Utils.IntToBytesBig and Utils.DoubleToBytesBig() * OSD.AsBinary() functions use big-endian functions where necessary git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2507 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
@@ -148,12 +148,7 @@ namespace OpenMetaverse.StructuredData
|
||||
break;
|
||||
case OSDType.Real:
|
||||
stream.WriteByte(realBinaryMarker);
|
||||
byte[] bytes = osd.AsBinary();
|
||||
|
||||
if(BitConverter.IsLittleEndian)
|
||||
Array.Reverse(bytes);
|
||||
|
||||
stream.Write(bytes, 0, doubleLength);
|
||||
stream.Write(osd.AsBinary(), 0, doubleLength);
|
||||
break;
|
||||
case OSDType.UUID:
|
||||
stream.WriteByte(uuidBinaryMarker);
|
||||
|
||||
Reference in New Issue
Block a user