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;