From 5ca2f58057dfd5e0cf03a176782e4daa925a7f0b Mon Sep 17 00:00:00 2001 From: Vicent Marti Date: Sun, 15 May 2011 23:48:05 +0300 Subject: [PATCH] Do not set error message on `GIT_EREVWALKOVER` This is not really an error, just a special return code to mark the end of an iteration. --- src/revwalk.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/revwalk.c b/src/revwalk.c index a32a16e2a..8163851a3 100644 --- a/src/revwalk.c +++ b/src/revwalk.c @@ -349,7 +349,7 @@ static int revwalk_next_timesort(commit_object **object_out, git_revwalk *walk) } } - return git__throw(GIT_EREVWALKOVER, "No more commits left to iterate"); + return GIT_EREVWALKOVER; } static int revwalk_next_unsorted(commit_object **object_out, git_revwalk *walk) @@ -367,7 +367,7 @@ static int revwalk_next_unsorted(commit_object **object_out, git_revwalk *walk) } } - return git__throw(GIT_EREVWALKOVER, "No more commits left to iterate"); + return GIT_EREVWALKOVER; } static int revwalk_next_toposort(commit_object **object_out, git_revwalk *walk) @@ -378,7 +378,7 @@ static int revwalk_next_toposort(commit_object **object_out, git_revwalk *walk) for (;;) { next = commit_list_pop(&walk->iterator_topo); if (next == NULL) - return git__throw(GIT_EREVWALKOVER, "No more commits left to iterate"); + return GIT_EREVWALKOVER; if (next->in_degree > 0) { next->topo_delay = 1;