mirror of
https://github.com/git/git.git
synced 2024-11-29 04:54:56 +08:00
expire_reflog(): pass flags through to expire_reflog_ent()
Add a flags field to "struct expire_reflog_cb", and pass the flags argument through to expire_reflog_ent(). In a moment we will start using it to pass through flags that expire_reflog_ent() needs. Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> Reviewed-by: Stefan Beller <sbeller@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
ddd64c566d
commit
8c22dd3254
@ -51,6 +51,7 @@ struct expire_reflog_policy_cb {
|
||||
};
|
||||
|
||||
struct expire_reflog_cb {
|
||||
unsigned int flags;
|
||||
void *policy_cb;
|
||||
};
|
||||
|
||||
@ -435,6 +436,7 @@ static int expire_reflog(const char *refname, const unsigned char *sha1,
|
||||
|
||||
memset(&cb, 0, sizeof(cb));
|
||||
memset(&policy_cb, 0, sizeof(policy_cb));
|
||||
cb.flags = flags;
|
||||
cb.policy_cb = &policy_cb;
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user