File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
generate/templates/partials Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 3838 }
3939
4040 {% elsif field.isLibgitType %}
41+ Handle<Object> {{ field.name }}(value->ToObject ());
4142 NanDisposePersistent (wrapper->{{ field.name }});
42- wrapper->raw ->{{ field.name }} = {% if not field.cType | isPointer %}*{% endif %}ObjectWrap::Unwrap<{{ field.cppClassName }}>(value->ToObject ())->GetValue ();
43+
44+ NanAssignPersistent (wrapper->{{ field.name }}, {{ field.name }});
45+
46+ wrapper->raw ->{{ field.name }} = {% if not field.cType | isPointer %}*{% endif %}ObjectWrap::Unwrap<{{ field.cppClassName }}>({{ field.name }}->ToObject ())->GetValue ();
4347
4448 {% elsif field.isCallbackFunction %}
4549 if (wrapper->{{ field.name }} != NULL ) {
Original file line number Diff line number Diff line change @@ -14,9 +14,8 @@ describe("Status", function() {
1414
1515 var reposPath = local ( "../repos/workdir/.git" ) ;
1616
17- beforeEach ( function ( ) {
17+ before ( function ( ) {
1818 var test = this ;
19- delete test . repository ;
2019 return Repository . open ( reposPath )
2120 . then ( function ( repository ) {
2221 test . repository = repository ;
You can’t perform that action at this time.
0 commit comments