summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2015-11-21 11:00:19 +0100
committerJens Georg <mail@jensge.org>2015-11-21 11:05:44 +0100
commit08442882644ad5db42240ee8e4bffb776f0f73c0 (patch)
tree76794881a09e1b1138bccbbb14780824ebd5f9e6
parent76b64c63f9ab5c78913c025f6f430ff9e8d61dbd (diff)
downloadrygel-08442882644ad5db42240ee8e4bffb776f0f73c0.tar.gz
server: Properly calculate end byte
Signed-off-by: Jens Georg <mail@jensge.org> https://bugzilla.gnome.org/show_bug.cgi?id=756823
-rw-r--r--src/librygel-server/rygel-http-byte-seek-request.vala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librygel-server/rygel-http-byte-seek-request.vala b/src/librygel-server/rygel-http-byte-seek-request.vala
index 4f7404d2..872d094e 100644
--- a/src/librygel-server/rygel-http-byte-seek-request.vala
+++ b/src/librygel-server/rygel-http-byte-seek-request.vala
@@ -99,7 +99,7 @@ public class Rygel.HTTPByteSeekRequest : Rygel.HTTPSeekRequest {
}
if (range_tokens[1] == null || (range_tokens[1].length == 0)) {
- end_byte = total_size;
+ end_byte = total_size - 1;
if (total_size != UNSPECIFIED) {
range_length = end_byte - start_byte + 1; // range is inclusive
} else {