diff options
author | Jens Georg <mail@jensge.org> | 2020-05-04 21:51:43 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2020-05-04 21:51:46 +0200 |
commit | bb6234763113702eaddde484965eae56986e55e2 (patch) | |
tree | d8bd83aa74d0b5fb6886574f19de732a0d9aca7b | |
parent | 5bd59cbfad9bc896950453c38f4d12fa7f720992 (diff) | |
download | rygel-bb6234763113702eaddde484965eae56986e55e2.tar.gz |
server: Fix TimeSeekRange header formatting
Fixes #161
-rw-r--r-- | src/librygel-server/rygel-http-time-seek-response.vala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/librygel-server/rygel-http-time-seek-response.vala b/src/librygel-server/rygel-http-time-seek-response.vala index 9f0eb0c1..905c83f8 100644 --- a/src/librygel-server/rygel-http-time-seek-response.vala +++ b/src/librygel-server/rygel-http-time-seek-response.vala @@ -204,6 +204,7 @@ public class Rygel.HTTPTimeSeekResponse : Rygel.HTTPResponseElement { // object owner. To form the response, we just use what is set. var response = new StringBuilder (); + var locale = Intl.setlocale (LocaleCategory.NUMERIC, "C"); response.append ("npt="); response.append_printf ("%.3f-", (double) this.start_time / TimeSpan.SECOND); @@ -217,6 +218,7 @@ public class Rygel.HTTPTimeSeekResponse : Rygel.HTTPResponseElement { } else { response.append ("/*"); } + Intl.setlocale (LocaleCategory.NUMERIC, locale); if ((this.start_byte != UNSPECIFIED) && (this.end_byte != UNSPECIFIED)) { |