summaryrefslogtreecommitdiff
path: root/src/attr_file.h
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@microsoft.com>2015-02-03 00:03:49 -0500
committerEdward Thomson <ethomson@edwardthomson.com>2015-02-04 14:15:12 +0000
commitd4b1b76701cb0495993b31b1b0e98c0a4b49c0ce (patch)
treee05cb53262e45ac7db6a6f3ea65cb34dbde742ff /src/attr_file.h
parent9f779aacdd950fd53a407da615ca60d628e31d35 (diff)
downloadlibgit2-d4b1b76701cb0495993b31b1b0e98c0a4b49c0ce.tar.gz
checkout: cache system attributes file location
Diffstat (limited to 'src/attr_file.h')
-rw-r--r--src/attr_file.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/attr_file.h b/src/attr_file.h
index b8e37256b..5c64f7cc3 100644
--- a/src/attr_file.h
+++ b/src/attr_file.h
@@ -111,7 +111,9 @@ typedef struct {
typedef struct {
int key;
- unsigned int setup;
+ unsigned int init_setup:1,
+ init_sysdir:1;
+ git_buf sysdir;
} git_attr_session;
extern int git_attr_session__init(git_attr_session *attr_session, git_repository *repo);