diff options
| author | Edward Thomson <ethomson@microsoft.com> | 2015-02-03 00:03:49 -0500 |
|---|---|---|
| committer | Edward Thomson <ethomson@edwardthomson.com> | 2015-02-04 14:15:12 +0000 |
| commit | d4b1b76701cb0495993b31b1b0e98c0a4b49c0ce (patch) | |
| tree | e05cb53262e45ac7db6a6f3ea65cb34dbde742ff /src/attr_file.c | |
| parent | 9f779aacdd950fd53a407da615ca60d628e31d35 (diff) | |
| download | libgit2-d4b1b76701cb0495993b31b1b0e98c0a4b49c0ce.tar.gz | |
checkout: cache system attributes file location
Diffstat (limited to 'src/attr_file.c')
| -rw-r--r-- | src/attr_file.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/attr_file.c b/src/attr_file.c index 9896df4f9..2ebd3b91f 100644 --- a/src/attr_file.c +++ b/src/attr_file.c @@ -854,3 +854,13 @@ int git_attr_session__init(git_attr_session *session, git_repository *repo) return 0; } + +void git_attr_session__free(git_attr_session *session) +{ + if (!session) + return; + + git_buf_free(&session->sysdir); + + memset(session, 0, sizeof(git_attr_session)); +} |
