summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuang Li <yuangli88@hotmail.com>2022-09-05 19:28:29 +0100
committerYuang Li <yuangli88@hotmail.com>2022-09-05 19:28:29 +0100
commit47f36a937f2ea5c3dc33ed940057134af967b062 (patch)
tree148ccfb4152d81a6912930e0b4e89fc8428f1b05
parent7122fcd2e4da67905df0d293d0223371b4ffdf01 (diff)
downloadlibgit2-47f36a937f2ea5c3dc33ed940057134af967b062.tar.gz
fix error handling
-rw-r--r--src/libgit2/fetch.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libgit2/fetch.c b/src/libgit2/fetch.c
index df8f0a154..874813b4e 100644
--- a/src/libgit2/fetch.c
+++ b/src/libgit2/fetch.c
@@ -219,10 +219,10 @@ int git_fetch_download_pack(git_remote *remote)
if (!remote->need_pack)
return 0;
- if ((error = t->download_pack(t, remote->repo, &remote->stats)) < 0)
+ if ((error = t->download_pack(t, remote->repo, &remote->stats)) != 0)
return error;
- if ((error = git_repository__shallow_roots_write(remote->repo, remote->nego.shallow_roots->array)) < 0)
+ if ((error = git_repository__shallow_roots_write(remote->repo, remote->nego.shallow_roots->array)) != 0)
return error;
return 0;