From 28910368e3ba6794dbb2aa495cca3c3fad8d9fda Mon Sep 17 00:00:00 2001 From: Kieran Date: Tue, 11 Apr 2023 22:34:04 +0100 Subject: [PATCH] Range fix --- VoidCat/Model/RangeRequest.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VoidCat/Model/RangeRequest.cs b/VoidCat/Model/RangeRequest.cs index bba1a38..8b40c52 100644 --- a/VoidCat/Model/RangeRequest.cs +++ b/VoidCat/Model/RangeRequest.cs @@ -7,7 +7,7 @@ public sealed record RangeRequest(long? TotalSize, long? Start, long? End) public string OriginalString { get; private init; } public long? Size - => (Start.HasValue ? (End ?? Math.Min(TotalSize!.Value, Start.Value + DefaultBufferSize)) - Start.Value : End) + 1L; + => (Start.HasValue ? (End ?? Math.Min(TotalSize!.Value - 1, Start.Value + DefaultBufferSize)) - Start.Value : End) + 1L; /// /// Return Content-Range header content for this range