diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-05-17 14:14:52 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-05-31 11:54:14 +0100 |
commit | b8f0c2299145e606204825a5d5081461251195c6 (patch) | |
tree | 2822094223b484fbb163cc332a32cbfaa4e20288 /Debian/Dgit.pm | |
parent | aed6363944c70f718835f908ce97ecd5b309e998 (diff) |
Dgit.pm: Fix next's in git_for_each_tag_referring which should be returns
Diffstat (limited to 'Debian/Dgit.pm')
-rw-r--r-- | Debian/Dgit.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Debian/Dgit.pm b/Debian/Dgit.pm index 49cc073..ce7ae8d 100644 --- a/Debian/Dgit.pm +++ b/Debian/Dgit.pm @@ -86,8 +86,8 @@ sub git_for_each_tag_referring ($$) { ($objreferring // 'UNDEF'),"\n"; git_for_each_ref('refs/tags', sub { my ($objid,$objtype,$fullrefname,$tagname) = @_; - next unless $objtype eq 'tag'; - next if defined $objreferring and $objid ne $objreferring; + return unless $objtype eq 'tag'; + return if defined $objreferring and $objid ne $objreferring; $func->($objid,$fullrefname,$tagname); }); } |