Skip to content

Commit 78ee046

Browse files
committed
Bump template internal field count
1 parent e518489 commit 78ee046

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

generate/templates/manual/src/convenient_hunk.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ void ConvenientHunk::InitializeComponent(Local<v8::Object> target, nodegit::Cont
3939
Local<External> nodegitExternal = Nan::New<External>(nodegitContext);
4040
Local<FunctionTemplate> tpl = Nan::New<FunctionTemplate>(JSNewFunction, nodegitExternal);
4141

42-
tpl->InstanceTemplate()->SetInternalFieldCount(1);
42+
tpl->InstanceTemplate()->SetInternalFieldCount(2);
4343
tpl->SetClassName(Nan::New("ConvenientHunk").ToLocalChecked());
4444

4545
Nan::SetPrototypeMethod(tpl, "size", Size, nodegitExternal);

generate/templates/manual/src/convenient_patch.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ void ConvenientPatch::InitializeComponent(Local<v8::Object> target, nodegit::Con
136136
Local<External> nodegitExternal = Nan::New<External>(nodegitContext);
137137
Local<FunctionTemplate> tpl = Nan::New<FunctionTemplate>(JSNewFunction, nodegitExternal);
138138

139-
tpl->InstanceTemplate()->SetInternalFieldCount(1);
139+
tpl->InstanceTemplate()->SetInternalFieldCount(2);
140140
tpl->SetClassName(Nan::New("ConvenientPatch").ToLocalChecked());
141141

142142
Nan::SetPrototypeMethod(tpl, "hunks", Hunks, nodegitExternal);

generate/templates/manual/src/promise_completion.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ void PromiseCompletion::InitializeComponent(nodegit::Context *nodegitContext) {
66
Nan::HandleScope scope;
77
v8::Local<v8::Value> nodegitExternal = Nan::New<v8::External>(nodegitContext);
88
v8::Local<v8::FunctionTemplate> newTemplate = Nan::New<v8::FunctionTemplate>(New, nodegitExternal);
9-
newTemplate->InstanceTemplate()->SetInternalFieldCount(1);
9+
newTemplate->InstanceTemplate()->SetInternalFieldCount(2);
1010

1111
nodegitContext->SaveToPersistent(
1212
"PromiseCompletion::Template",

generate/templates/manual/src/wrapper.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ void Wrapper::InitializeComponent(Local<v8::Object> target, nodegit::Context *no
2222
Local<External> nodegitExternal = Nan::New<External>(nodegitContext);
2323
Local<FunctionTemplate> tpl = Nan::New<FunctionTemplate>(JSNewFunction, nodegitExternal);
2424

25-
tpl->InstanceTemplate()->SetInternalFieldCount(1);
25+
tpl->InstanceTemplate()->SetInternalFieldCount(2);
2626
tpl->SetClassName(Nan::New("Wrapper").ToLocalChecked());
2727

2828
Nan::SetPrototypeMethod(tpl, "toBuffer", ToBuffer, nodegitExternal);

generate/templates/templates/class_content.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ using namespace node;
4848
v8::Local<v8::External> nodegitExternal = Nan::New<v8::External>(nodegitContext);
4949
v8::Local<FunctionTemplate> tpl = Nan::New<FunctionTemplate>(JSNewFunction, nodegitExternal);
5050

51-
tpl->InstanceTemplate()->SetInternalFieldCount(1);
51+
tpl->InstanceTemplate()->SetInternalFieldCount(2);
5252
tpl->SetClassName(Nan::New("{{ jsClassName }}").ToLocalChecked());
5353

5454
{% each functions as function %}

generate/templates/templates/struct_content.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ using namespace std;
8989
Local<External> nodegitExternal = Nan::New<External>(nodegitContext);
9090
Local<FunctionTemplate> tpl = Nan::New<FunctionTemplate>(JSNewFunction, nodegitExternal);
9191

92-
tpl->InstanceTemplate()->SetInternalFieldCount(1);
92+
tpl->InstanceTemplate()->SetInternalFieldCount(2);
9393
tpl->SetClassName(Nan::New("{{ jsClassName }}").ToLocalChecked());
9494

9595
{% each fields as field %}

0 commit comments

Comments
 (0)