X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=cache.h;h=d5d7fe4f8c66b2fa39a33361b8efae56e3dbf742;hb=1a82e79315ed633f6b0b1fc4076054950c5380d3;hp=f11d5e7dcfa60c9f55a1babbe5768c7857b20e51;hpb=481176f752f204316ec570c8ab3fdf0c297b3259;p=git.git diff --git a/cache.h b/cache.h index f11d5e7d..d5d7fe4f 100644 --- a/cache.h +++ b/cache.h @@ -167,18 +167,19 @@ extern void fill_stat_cache_info(struct cache_entry *ce, struct stat *st); #define REFRESH_IGNORE_MISSING 0x0008 /* ignore non-existent */ extern int refresh_cache(unsigned int flags); -struct cache_file { - struct cache_file *next; - char lockfile[PATH_MAX]; +struct lock_file { + struct lock_file *next; + char filename[PATH_MAX]; }; -extern int hold_index_file_for_update(struct cache_file *, const char *path); -extern int commit_index_file(struct cache_file *); -extern void rollback_index_file(struct cache_file *); +extern int hold_lock_file_for_update(struct lock_file *, const char *path); +extern int commit_lock_file(struct lock_file *); +extern void rollback_lock_file(struct lock_file *); /* Environment bits from configuration mechanism */ extern int trust_executable_bit; extern int assume_unchanged; extern int prefer_symlink_refs; +extern int log_all_ref_updates; extern int warn_ambiguous_refs; extern int diff_rename_limit_default; extern int shared_repository;