const char *old_target UNUSED,
const char *new_target UNUSED,
enum ref_transaction_error err,
+ const char *details UNUSED,
void *cb_data)
{
struct ref_rejection_data *data = cb_data;
const char *old_target UNUSED,
const char *new_target UNUSED,
enum ref_transaction_error err,
+ const char *details UNUSED,
void *cb_data)
{
struct strmap *failed_refs = cb_data;
const char *old_target,
const char *new_target,
enum ref_transaction_error err,
+ const char *details UNUSED,
void *cb_data UNUSED)
{
struct strbuf sb = STRBUF_INIT;
(update->flags & REF_HAVE_OLD) ? &update->old_oid : NULL,
(update->flags & REF_HAVE_NEW) ? &update->new_oid : NULL,
update->old_target, update->new_target,
- update->rejection_err, cb_data);
+ update->rejection_err, update->rejection_details, cb_data);
}
}
const char *old_target,
const char *new_target,
enum ref_transaction_error err,
+ const char *details,
void *cb_data);
void ref_transaction_for_each_rejected_update(struct ref_transaction *transaction,
ref_transaction_for_each_rejected_update_fn cb,