summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Martín Nieto <carlos@cmartin.tk>2012-07-24 10:34:28 +0200
committerCarlos Martín Nieto <carlos@cmartin.tk>2012-07-24 10:34:28 +0200
commit944d250f964698b33d9fa09e2e6af74b1dd84de2 (patch)
treef67cc06774ab1a23b0bfa8970413f5b6e50cfff3
parent7e48635d16f68397754bf11b101e165355c34d2f (diff)
downloadlibgit2-944d250f964698b33d9fa09e2e6af74b1dd84de2.tar.gz
update_tips: report error if it fails to create a ref
-rw-r--r--src/remote.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/remote.c b/src/remote.c
index 00e108a0a..e46249e12 100644
--- a/src/remote.c
+++ b/src/remote.c
@@ -377,7 +377,7 @@ int git_remote_update_tips(git_remote *remote, int (*cb)(const char *refname, co
continue;
if (git_reference_create_oid(&ref, remote->repo, refname.ptr, &head->oid, 1) < 0)
- break;
+ goto on_error;
git_reference_free(ref);