From d045a283e324d50dec41d70703aa33c3884a8891 Mon Sep 17 00:00:00 2001 From: Maksim Denisov Date: Wed, 4 Dec 2024 13:18:39 +0100 Subject: GitCAS: retain git_repository alive. (cherry-picked from 7b50ad08180edb160d023ed61518cd9256f65f70) --- src/buildtool/file_system/git_utils.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/buildtool/file_system/git_utils.hpp') diff --git a/src/buildtool/file_system/git_utils.hpp b/src/buildtool/file_system/git_utils.hpp index 916e9fbe..d6efb37d 100644 --- a/src/buildtool/file_system/git_utils.hpp +++ b/src/buildtool/file_system/git_utils.hpp @@ -24,6 +24,7 @@ extern "C" { struct git_oid; struct git_odb; +struct git_repository; struct git_tree; struct git_signature; struct git_object; @@ -47,6 +48,8 @@ constexpr std::size_t kGitLockNumTries{10}; void odb_closer(gsl::owner odb); +void repository_closer(gsl::owner repository); + void tree_closer(gsl::owner tree); void signature_closer(gsl::owner signature); -- cgit v1.2.3