[vlc-commits] https: fix uintmax/uint64 mix-up
Rémi Denis-Courmont
git at videolan.org
Sun Dec 13 18:55:59 CET 2015
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sun Dec 13 19:55:43 2015 +0200| [a21b4ed145714f34e7c3df52cf4ab4dd9a122772] | committer: Rémi Denis-Courmont
https: fix uintmax/uint64 mix-up
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a21b4ed145714f34e7c3df52cf4ab4dd9a122772
---
modules/access/http/file.h | 2 +-
modules/access/http/file_test.c | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/modules/access/http/file.h b/modules/access/http/file.h
index f24b50e..a21de1a 100644
--- a/modules/access/http/file.h
+++ b/modules/access/http/file.h
@@ -35,5 +35,5 @@ char *vlc_http_file_get_redirect(struct vlc_http_file *file);
uintmax_t vlc_http_file_get_size(struct vlc_http_file *file);
bool vlc_http_file_can_seek(struct vlc_http_file *file);
char *vlc_http_file_get_type(struct vlc_http_file *file);
-int vlc_http_file_seek(struct vlc_http_file *file, uint64_t offset);
+int vlc_http_file_seek(struct vlc_http_file *file, uintmax_t offset);
struct block_t *vlc_http_file_read(struct vlc_http_file *file);
diff --git a/modules/access/http/file_test.c b/modules/access/http/file_test.c
index 23ae470..c9728b3 100644
--- a/modules/access/http/file_test.c
+++ b/modules/access/http/file_test.c
@@ -37,7 +37,7 @@ static const char url[] = "https://www.example.com:8443/dir/file.ext?a=b";
static const char ua[] = PACKAGE_NAME "/" PACKAGE_VERSION " (test suite)";
static const char *replies[2] = { NULL, NULL };
-static uint64_t offset = 0;
+static uintmax_t offset = 0;
int main(void)
{
@@ -50,7 +50,7 @@ int main(void)
vlc_http_file_seek(f, 0);
assert(vlc_http_file_get_status(f) < 0);
assert(vlc_http_file_get_redirect(f) == NULL);
- assert(vlc_http_file_get_size(f) == UINT64_MAX);
+ assert(vlc_http_file_get_size(f) == (uintmax_t)-1);
assert(!vlc_http_file_can_seek(f));
assert(vlc_http_file_get_type(f) == NULL);
assert(vlc_http_file_read(f) == NULL);
@@ -67,7 +67,7 @@ int main(void)
assert(f != NULL);
assert(vlc_http_file_get_status(f) == 200);
assert(!vlc_http_file_can_seek(f));
- assert(vlc_http_file_get_size(f) == UINT64_MAX);
+ assert(vlc_http_file_get_size(f) == (uintmax_t)-1);
str = vlc_http_file_get_type(f);
assert(str != NULL && !strcmp(str, "video/mpeg"));
free(str);
@@ -119,7 +119,7 @@ int main(void)
f = vlc_http_file_create(NULL, url, ua, NULL);
assert(f != NULL);
assert(!vlc_http_file_can_seek(f));
- assert(vlc_http_file_get_size(f) == UINT64_MAX);
+ assert(vlc_http_file_get_size(f) == (uintmax_t)-1);
str = vlc_http_file_get_redirect(f);
assert(str != NULL
&& !strcmp(str, "https://www.example.com:8443/somewhere/else/"));
More information about the vlc-commits
mailing list