From 6c663af10934d5ea02850cbd89f8c59cdabd9dbc Mon Sep 17 00:00:00 2001 From: "Collins, Sean" Date: Tue, 3 Apr 2012 10:34:38 -0400 Subject: [PATCH] Properly dispose Repository member. --- GitTfs/Core/GitRepository.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/GitTfs/Core/GitRepository.cs b/GitTfs/Core/GitRepository.cs index 05ae02e8..14664fc0 100644 --- a/GitTfs/Core/GitRepository.cs +++ b/GitTfs/Core/GitRepository.cs @@ -28,6 +28,11 @@ namespace Sep.Git.Tfs.Core _repository = new LibGit2Sharp.Repository(GitDir); } + ~GitRepository() + { + _repository.Dispose(); + } + public string GitDir { get; set; } public string WorkingCopyPath { get; set; } public string WorkingCopySubdir { get; set; }