cache.h: expose the dying procedure for reading gitlinks
In a later patch we want to react to only a subset of errors, defaulting the rest to die as usual. Separate the block that takes care of dying into its own function so we have easy access to it. Signed-off-by: Stefan Beller <sbeller@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
40d9632514
commit
5f29433f1c
1
cache.h
1
cache.h
@ -507,6 +507,7 @@ extern int is_nonbare_repository_dir(struct strbuf *path);
|
||||
#define READ_GITFILE_ERR_NO_PATH 6
|
||||
#define READ_GITFILE_ERR_NOT_A_REPO 7
|
||||
#define READ_GITFILE_ERR_TOO_LARGE 8
|
||||
extern void read_gitfile_error_die(int error_code, const char *path, const char *dir);
|
||||
extern const char *read_gitfile_gently(const char *path, int *return_error_code);
|
||||
#define read_gitfile(path) read_gitfile_gently((path), NULL)
|
||||
extern const char *resolve_gitdir_gently(const char *suspect, int *return_error_code);
|
||||
|
Reference in New Issue
Block a user