Simplify Serializer array sync handling
val == null is impossible, so the check is completely useless.
This commit is contained in:
parent
37da7b3e12
commit
9f161bf40e
|
@ -209,11 +209,7 @@ namespace BizHawk.Common
|
||||||
}
|
}
|
||||||
else if (IsReader)
|
else if (IsReader)
|
||||||
{
|
{
|
||||||
val = _br.ReadByteBuffer(false).ToBoolBuffer();
|
val = _br.ReadByteBuffer(false)!.ToBoolBuffer();
|
||||||
if (val == null && !useNull)
|
|
||||||
{
|
|
||||||
val = Array.Empty<bool>();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -250,11 +246,7 @@ namespace BizHawk.Common
|
||||||
}
|
}
|
||||||
else if (IsReader)
|
else if (IsReader)
|
||||||
{
|
{
|
||||||
val = _br.ReadByteBuffer(false).ToShortBuffer();
|
val = _br.ReadByteBuffer(false)!.ToShortBuffer();
|
||||||
if (val == null && !useNull)
|
|
||||||
{
|
|
||||||
val = Array.Empty<short>();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -270,11 +262,7 @@ namespace BizHawk.Common
|
||||||
}
|
}
|
||||||
else if (IsReader)
|
else if (IsReader)
|
||||||
{
|
{
|
||||||
val = _br.ReadByteBuffer(false).ToUShortBuffer();
|
val = _br.ReadByteBuffer(false)!.ToUShortBuffer();
|
||||||
if (val == null && !useNull)
|
|
||||||
{
|
|
||||||
val = Array.Empty<ushort>();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -334,11 +322,7 @@ namespace BizHawk.Common
|
||||||
}
|
}
|
||||||
else if (IsReader)
|
else if (IsReader)
|
||||||
{
|
{
|
||||||
val = _br.ReadByteBuffer(false).ToIntBuffer();
|
val = _br.ReadByteBuffer(false)!.ToIntBuffer();
|
||||||
if (val == null && !useNull)
|
|
||||||
{
|
|
||||||
val = Array.Empty<int>();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -376,11 +360,7 @@ namespace BizHawk.Common
|
||||||
}
|
}
|
||||||
else if (IsReader)
|
else if (IsReader)
|
||||||
{
|
{
|
||||||
val = _br.ReadByteBuffer(false).ToUIntBuffer();
|
val = _br.ReadByteBuffer(false)!.ToUIntBuffer();
|
||||||
if (val == null && !useNull)
|
|
||||||
{
|
|
||||||
val = Array.Empty<uint>();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -418,11 +398,7 @@ namespace BizHawk.Common
|
||||||
}
|
}
|
||||||
else if (IsReader)
|
else if (IsReader)
|
||||||
{
|
{
|
||||||
val = _br.ReadByteBuffer(false).ToFloatBuffer();
|
val = _br.ReadByteBuffer(false)!.ToFloatBuffer();
|
||||||
if (val == null && !useNull)
|
|
||||||
{
|
|
||||||
val = Array.Empty<float>();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -460,11 +436,7 @@ namespace BizHawk.Common
|
||||||
}
|
}
|
||||||
else if (IsReader)
|
else if (IsReader)
|
||||||
{
|
{
|
||||||
val = _br.ReadByteBuffer(false).ToDoubleBuffer();
|
val = _br.ReadByteBuffer(false)!.ToDoubleBuffer();
|
||||||
if (val == null && !useNull)
|
|
||||||
{
|
|
||||||
val = Array.Empty<double>();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue