@@ -2256,7 +2256,7 @@ int dwim_log(const char *str, int len, unsigned char *sha1, char **log)
2256
2256
static struct ref_lock * lock_ref_sha1_basic (const char * refname ,
2257
2257
const unsigned char * old_sha1 ,
2258
2258
const struct string_list * skip ,
2259
- int flags , int * type_p )
2259
+ unsigned int flags , int * type_p )
2260
2260
{
2261
2261
char * ref_file ;
2262
2262
const char * orig_refname = refname ;
@@ -2740,14 +2740,14 @@ static int delete_ref_loose(struct ref_lock *lock, int flag, struct strbuf *err)
2740
2740
return 0 ;
2741
2741
}
2742
2742
2743
- int delete_ref (const char * refname , const unsigned char * sha1 , int delopt )
2743
+ int delete_ref (const char * refname , const unsigned char * sha1 , unsigned int flags )
2744
2744
{
2745
2745
struct ref_transaction * transaction ;
2746
2746
struct strbuf err = STRBUF_INIT ;
2747
2747
2748
2748
transaction = ref_transaction_begin (& err );
2749
2749
if (!transaction ||
2750
- ref_transaction_delete (transaction , refname , sha1 , delopt ,
2750
+ ref_transaction_delete (transaction , refname , sha1 , flags ,
2751
2751
sha1 && !is_null_sha1 (sha1 ), NULL , & err ) ||
2752
2752
ref_transaction_commit (transaction , & err )) {
2753
2753
error ("%s" , err .buf );
@@ -3571,7 +3571,7 @@ int for_each_reflog(each_ref_fn fn, void *cb_data)
3571
3571
struct ref_update {
3572
3572
unsigned char new_sha1 [20 ];
3573
3573
unsigned char old_sha1 [20 ];
3574
- int flags ; /* REF_NODEREF? */
3574
+ unsigned int flags ; /* REF_NODEREF? */
3575
3575
int have_old ; /* 1 if old_sha1 is valid, 0 otherwise */
3576
3576
struct ref_lock * lock ;
3577
3577
int type ;
@@ -3644,7 +3644,7 @@ int ref_transaction_update(struct ref_transaction *transaction,
3644
3644
const char * refname ,
3645
3645
const unsigned char * new_sha1 ,
3646
3646
const unsigned char * old_sha1 ,
3647
- int flags , int have_old , const char * msg ,
3647
+ unsigned int flags , int have_old , const char * msg ,
3648
3648
struct strbuf * err )
3649
3649
{
3650
3650
struct ref_update * update ;
@@ -3678,7 +3678,7 @@ int ref_transaction_update(struct ref_transaction *transaction,
3678
3678
int ref_transaction_create (struct ref_transaction * transaction ,
3679
3679
const char * refname ,
3680
3680
const unsigned char * new_sha1 ,
3681
- int flags , const char * msg ,
3681
+ unsigned int flags , const char * msg ,
3682
3682
struct strbuf * err )
3683
3683
{
3684
3684
return ref_transaction_update (transaction , refname , new_sha1 ,
@@ -3688,7 +3688,7 @@ int ref_transaction_create(struct ref_transaction *transaction,
3688
3688
int ref_transaction_delete (struct ref_transaction * transaction ,
3689
3689
const char * refname ,
3690
3690
const unsigned char * old_sha1 ,
3691
- int flags , int have_old , const char * msg ,
3691
+ unsigned int flags , int have_old , const char * msg ,
3692
3692
struct strbuf * err )
3693
3693
{
3694
3694
return ref_transaction_update (transaction , refname , null_sha1 ,
@@ -3697,7 +3697,7 @@ int ref_transaction_delete(struct ref_transaction *transaction,
3697
3697
3698
3698
int update_ref (const char * action , const char * refname ,
3699
3699
const unsigned char * sha1 , const unsigned char * oldval ,
3700
- int flags , enum action_on_err onerr )
3700
+ unsigned int flags , enum action_on_err onerr )
3701
3701
{
3702
3702
struct ref_transaction * t ;
3703
3703
struct strbuf err = STRBUF_INIT ;
@@ -3781,7 +3781,7 @@ int ref_transaction_commit(struct ref_transaction *transaction,
3781
3781
/* Acquire all locks while verifying old values */
3782
3782
for (i = 0 ; i < n ; i ++ ) {
3783
3783
struct ref_update * update = updates [i ];
3784
- int flags = update -> flags ;
3784
+ unsigned int flags = update -> flags ;
3785
3785
3786
3786
if (is_null_sha1 (update -> new_sha1 ))
3787
3787
flags |= REF_DELETING ;
0 commit comments