diff options
Diffstat (limited to 'tests-clar/online/fetch.c')
| -rw-r--r-- | tests-clar/online/fetch.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests-clar/online/fetch.c b/tests-clar/online/fetch.c index 41cdb30e1..d07532778 100644 --- a/tests-clar/online/fetch.c +++ b/tests-clar/online/fetch.c @@ -25,10 +25,11 @@ static int update_tips(const char *refname, const git_oid *a, const git_oid *b, return 0; } -static void progress(const git_transfer_progress *stats, void *payload) +static int progress(const git_transfer_progress *stats, void *payload) { size_t *bytes_received = (size_t *)payload; *bytes_received = stats->received_bytes; + return 0; } static void do_fetch(const char *url, git_remote_autotag_option_t flag, int n) @@ -73,12 +74,13 @@ void test_online_fetch__no_tags_http(void) do_fetch("http://github.com/libgit2/TestGitRepository.git", GIT_REMOTE_DOWNLOAD_TAGS_NONE, 3); } -static void transferProgressCallback(const git_transfer_progress *stats, void *payload) +static int transferProgressCallback(const git_transfer_progress *stats, void *payload) { bool *invoked = (bool *)payload; GIT_UNUSED(stats); *invoked = true; + return 0; } void test_online_fetch__doesnt_retrieve_a_pack_when_the_repository_is_up_to_date(void) |
