summaryrefslogtreecommitdiff
path: root/src/transports/git.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/transports/git.c')
-rw-r--r--src/transports/git.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/transports/git.c b/src/transports/git.c
index 45f571f20..0d0ec7821 100644
--- a/src/transports/git.c
+++ b/src/transports/git.c
@@ -239,10 +239,8 @@ static int git_ls(git_transport *transport, git_headlist_cb list_cb, void *opaqu
pkt = (git_pkt_ref *)p;
- if (list_cb(&pkt->head, opaque) < 0) {
- giterr_set(GITERR_NET, "User callback returned error");
- return -1;
- }
+ if (list_cb(&pkt->head, opaque))
+ return GIT_EUSER;
}
return 0;