From 7100d977afb90f2b8477a1ca84f053eba1e33cef Mon Sep 17 00:00:00 2001 From: Kyle Smith Date: Tue, 17 May 2016 08:52:14 -0700 Subject: [PATCH] If trait is owned and is non-duplicable, don't mark as self freeing --- generate/templates/manual/src/nodegit_wrapper.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/generate/templates/manual/src/nodegit_wrapper.cc b/generate/templates/manual/src/nodegit_wrapper.cc index e22468a99..ea6694425 100644 --- a/generate/templates/manual/src/nodegit_wrapper.cc +++ b/generate/templates/manual/src/nodegit_wrapper.cc @@ -11,6 +11,7 @@ NodeGitWrapper::NodeGitWrapper(typename Traits::cType *raw, bool selfFre } else { this->owner.Reset(owner); this->raw = raw; + selfFreeing = false; } } else { this->raw = raw;