diff options
author | Jens Georg <mail@jensge.org> | 2015-11-21 11:00:19 +0100 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2015-11-21 11:05:44 +0100 |
commit | 08442882644ad5db42240ee8e4bffb776f0f73c0 (patch) | |
tree | 76794881a09e1b1138bccbbb14780824ebd5f9e6 | |
parent | 76b64c63f9ab5c78913c025f6f430ff9e8d61dbd (diff) | |
download | rygel-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.vala | 2 |
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 { |