tag: add repository argument to deref_tag
commita74093da5ed601a09fa158e5ba6f6f14c1142a3e
authorStefan Beller <sbeller@google.com>
Fri, 29 Jun 2018 01:22:05 +0000 (28 18:22 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 29 Jun 2018 17:43:39 +0000 (29 10:43 -0700)
tree6e9603b7e816566bd5e4ba1478089c992bee196e
parent0e740fed5dfd84bf0d136719d91a7764a3477d20
tag: add repository argument to deref_tag

Add a repository argument to allow the callers of deref_tag
to be more specific about which repository to act on. This is a small
mechanical change; it doesn't change the implementation to handle
repositories other than the_repository yet.

As with the previous commits, use a macro to catch callers passing a
repository other than the_repository at compile time.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Stefan Beller <sbeller@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
18 files changed:
blame.c
builtin/diff.c
builtin/fmt-merge-msg.c
builtin/grep.c
builtin/name-rev.c
commit.c
fetch-pack.c
http-backend.c
http-push.c
line-log.c
merge-recursive.c
remote.c
server-info.c
sha1-name.c
shallow.c
tag.c
tag.h
upload-pack.c