[rygel] server: Properly calculate end byte



commit 2e14b73622c81385ce139d9f43e264ae38cad1ef
Author: Jens Georg <mail jensge org>
Date:   Sat Nov 21 11:00:19 2015 +0100

    server: Properly calculate end byte
    
    Signed-off-by: Jens Georg <mail jensge org>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=756823

 .../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 0f89692..e76e55f 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 {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]