From 7b089120d9e0065978da461f8ccf42000e6760a4 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Mon, 22 Nov 2021 14:19:08 +0000 Subject: refs: drop force_create argument of create_reflog API There is only one caller, builtin/checkout.c, and it hardcodes force_create=1. This argument was introduced in abd0cd3a301 (refs: new public ref function: safe_create_reflog, 2015-07-21), which promised to immediately use it in a follow-on commit, but that never happened. Signed-off-by: Han-Wen Nienhuys Signed-off-by: Junio C Hamano --- refs.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'refs.c') diff --git a/refs.c b/refs.c index d7cc0a23a3..cc291ee49f 100644 --- a/refs.c +++ b/refs.c @@ -2358,16 +2358,15 @@ int reflog_exists(const char *refname) } int refs_create_reflog(struct ref_store *refs, const char *refname, - int force_create, struct strbuf *err) + struct strbuf *err) { - return refs->be->create_reflog(refs, refname, force_create, err); + return refs->be->create_reflog(refs, refname, err); } -int safe_create_reflog(const char *refname, int force_create, - struct strbuf *err) +int safe_create_reflog(const char *refname, struct strbuf *err) { return refs_create_reflog(get_main_ref_store(the_repository), refname, - force_create, err); + err); } int refs_delete_reflog(struct ref_store *refs, const char *refname) -- cgit 1.2.3-korg