diff options
| -rw-r--r-- | src/lib/core/download.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/core/download.c b/src/lib/core/download.c index ff97ee6..817e576 100644 --- a/src/lib/core/download.c +++ b/src/lib/core/download.c @@ -24,7 +24,7 @@ long download(char *url, const char *filename, char **errmsg) { } } - size_t max_retries = 5; + ssize_t max_retries = 5; const char *max_retries_str = getenv("STASIS_DOWNLOAD_RETRY_MAX"); if (max_retries_str) { max_retries = strtol(max_retries_str, NULL, 10); @@ -33,7 +33,7 @@ long download(char *url, const char *filename, char **errmsg) { } } - size_t max_retry_seconds = 3; + ssize_t max_retry_seconds = 3; const char *max_retry_seconds_str = getenv("STASIS_DOWNLOAD_RETRY_SECONDS"); if (max_retry_seconds_str) { max_retry_seconds = strtol(max_retry_seconds_str, NULL, 10); @@ -45,7 +45,7 @@ long download(char *url, const char *filename, char **errmsg) { curl_global_init(CURL_GLOBAL_ALL); CURL *c = curl_easy_init(); - for (size_t retry = 0; retry < max_retries; retry++) { + for (ssize_t retry = 0; retry < max_retries; retry++) { if (retry) { fprintf(stderr, "[RETRY %zu/%zu] %s: %s\n", retry + 1, max_retries, *errmsg, url); } |
