From 15780bb4f0cb07624ca6bac3c430ef07e9501663 Mon Sep 17 00:00:00 2001 From: "brian m. carlson" Date: Tue, 27 Jun 2023 16:19:00 +0000 Subject: attr: expose and rename accessor functions Right now, the functions which determine the current system and global gitattributes files are not exposed. We'd like to use them in a future commit, but they're not ideally named. Rename them to something more suitable as a public interface, expose them, and document them. Signed-off-by: brian m. carlson Signed-off-by: Junio C Hamano --- attr.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'attr.h') diff --git a/attr.h b/attr.h index 676bd17ce2..2b745df405 100644 --- a/attr.h +++ b/attr.h @@ -227,4 +227,13 @@ void git_attr_set_direction(enum git_attr_direction new_direction); void attr_start(void); +/* Return the system gitattributes file. */ +const char *git_attr_system_file(void); + +/* Return the global gitattributes file, if any. */ +const char *git_attr_global_file(void); + +/* Return whether the system gitattributes file is enabled and should be used. */ +int git_attr_system_is_enabled(void); + #endif /* ATTR_H */ -- cgit v1.2.3