diff --git a/Extents/ExtentsByte.cs b/Extents/ExtentsByte.cs index fa80e8823..f5a3c883f 100644 --- a/Extents/ExtentsByte.cs +++ b/Extents/ExtentsByte.cs @@ -132,7 +132,7 @@ namespace Aaru.CommonTypes.Extents byte realEnd; if(run) - realEnd = (byte)((start + end) - 1); + realEnd = (byte)(start + end - 1); else realEnd = end; diff --git a/Extents/ExtentsInt.cs b/Extents/ExtentsInt.cs index 5b13a8184..78dba695d 100644 --- a/Extents/ExtentsInt.cs +++ b/Extents/ExtentsInt.cs @@ -132,7 +132,7 @@ namespace Aaru.CommonTypes.Extents int realEnd; if(run) - realEnd = (start + end) - 1; + realEnd = start + end - 1; else realEnd = end; diff --git a/Extents/ExtentsLong.cs b/Extents/ExtentsLong.cs index 4fe89eee7..606b96508 100644 --- a/Extents/ExtentsLong.cs +++ b/Extents/ExtentsLong.cs @@ -132,7 +132,7 @@ namespace Aaru.CommonTypes.Extents long realEnd; if(run) - realEnd = (start + end) - 1; + realEnd = start + end - 1; else realEnd = end; diff --git a/Extents/ExtentsSByte.cs b/Extents/ExtentsSByte.cs index 65dccf576..faffcc271 100644 --- a/Extents/ExtentsSByte.cs +++ b/Extents/ExtentsSByte.cs @@ -132,7 +132,7 @@ namespace Aaru.CommonTypes.Extents sbyte realEnd; if(run) - realEnd = (sbyte)((start + end) - 1); + realEnd = (sbyte)(start + end - 1); else realEnd = end; diff --git a/Extents/ExtentsShort.cs b/Extents/ExtentsShort.cs index adb47d7ff..b80f0f846 100644 --- a/Extents/ExtentsShort.cs +++ b/Extents/ExtentsShort.cs @@ -132,7 +132,7 @@ namespace Aaru.CommonTypes.Extents short realEnd; if(run) - realEnd = (short)((start + end) - 1); + realEnd = (short)(start + end - 1); else realEnd = end; diff --git a/Extents/ExtentsUInt.cs b/Extents/ExtentsUInt.cs index 4cd2a677d..cc13a00b6 100644 --- a/Extents/ExtentsUInt.cs +++ b/Extents/ExtentsUInt.cs @@ -132,7 +132,7 @@ namespace Aaru.CommonTypes.Extents uint realEnd; if(run) - realEnd = (start + end) - 1; + realEnd = start + end - 1; else realEnd = end; diff --git a/Extents/ExtentsULong.cs b/Extents/ExtentsULong.cs index 1bf5a012d..8b726eec0 100644 --- a/Extents/ExtentsULong.cs +++ b/Extents/ExtentsULong.cs @@ -132,7 +132,7 @@ namespace Aaru.CommonTypes.Extents ulong realEnd; if(run) - realEnd = (start + end) - 1; + realEnd = start + end - 1; else realEnd = end; diff --git a/Extents/ExtentsUShort.cs b/Extents/ExtentsUShort.cs index 52b6be4e1..e6d663da3 100644 --- a/Extents/ExtentsUShort.cs +++ b/Extents/ExtentsUShort.cs @@ -132,7 +132,7 @@ namespace Aaru.CommonTypes.Extents ushort realEnd; if(run) - realEnd = (ushort)((start + end) - 1); + realEnd = (ushort)(start + end - 1); else realEnd = end; diff --git a/Partition.cs b/Partition.cs index 9e1f9971a..84b599111 100644 --- a/Partition.cs +++ b/Partition.cs @@ -60,7 +60,7 @@ namespace Aaru.CommonTypes /// Information that does not find space in this struct public string Description; /// LBA of last partition sector - public ulong End => (Start + Length) - 1; + public ulong End => Start + Length - 1; /// Name of partition scheme that contains this partition public string Scheme;