summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorRussell Belfer <rb@github.com>2013-02-12 10:13:56 -0800
committerRussell Belfer <rb@github.com>2013-02-12 10:13:56 -0800
commit9c258af094aec53b8e4bcaabe1e2f054ba385982 (patch)
tree384be2f6ea9c70b02f60ab48cfa492a846d496f3 /examples
parent40a605104c2060c2bc5a08dfb62cafe473baeb21 (diff)
parentea57f66b5786704448152ebd95139802826bef1d (diff)
downloadlibgit2-9c258af094aec53b8e4bcaabe1e2f054ba385982.tar.gz
Merge pull request #1316 from ben/clone-cancel
Allow network operations to cancel
Diffstat (limited to 'examples')
-rw-r--r--examples/network/clone.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/network/clone.c b/examples/network/clone.c
index 5b0a81073..80e80af27 100644
--- a/examples/network/clone.c
+++ b/examples/network/clone.c
@@ -44,11 +44,12 @@ static void print_progress(const progress_data *pd)
pd->path);
}
-static void fetch_progress(const git_transfer_progress *stats, void *payload)
+static int fetch_progress(const git_transfer_progress *stats, void *payload)
{
progress_data *pd = (progress_data*)payload;
pd->fetch_progress = *stats;
print_progress(pd);
+ return 0;
}
static void checkout_progress(const char *path, size_t cur, size_t tot, void *payload)
{