diff options
Diffstat (limited to 'src/transports/git.c')
| -rw-r--r-- | src/transports/git.c | 6 |
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; |
