Skip to content

Commit 0b94d73

Browse files
authored
bump nan version (mathiask88#37)
1 parent 663e363 commit 0b94d73

3 files changed

Lines changed: 22 additions & 22 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"license": "MIT",
2424
"readmeFilename": "README.md",
2525
"dependencies": {
26-
"nan": "~2.8.0",
26+
"nan": "~2.9.2",
2727
"bindings": "~1.3.0",
2828
"prebuild-install": "^2.4.0"
2929
},

src/node_snap7_client.cpp

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1034,7 +1034,7 @@ void IOWorker::HandleOKCallback() {
10341034
case CONNECTTO:
10351035
case SETSESSIONPW:
10361036
delete static_cast<Nan::Utf8String*>(pData);
1037-
callback->Call(1, argv1);
1037+
callback->Call(1, argv1, async_resource);
10381038
break;
10391039

10401040
case CONNECT:
@@ -1049,7 +1049,7 @@ void IOWorker::HandleOKCallback() {
10491049
case DBFILL:
10501050
case DELETEBLOCK:
10511051
case DOWNLOAD:
1052-
callback->Call(1, argv1);
1052+
callback->Call(1, argv1, async_resource);
10531053
break;
10541054

10551055
case READAREA:
@@ -1063,7 +1063,7 @@ void IOWorker::HandleOKCallback() {
10631063
argv2[1] = Nan::Null();
10641064
delete[] static_cast<char*>(pData);
10651065
}
1066-
callback->Call(2, argv2);
1066+
callback->Call(2, argv2, async_resource);
10671067
break;
10681068

10691069
case READMULTI:
@@ -1077,7 +1077,7 @@ void IOWorker::HandleOKCallback() {
10771077
delete[] static_cast<PS7DataItem>(pData);
10781078
argv2[1] = Nan::Null();
10791079
}
1080-
callback->Call(2, argv2);
1080+
callback->Call(2, argv2, async_resource);
10811081
break;
10821082

10831083
case WRITEMULTI:
@@ -1088,7 +1088,7 @@ void IOWorker::HandleOKCallback() {
10881088
delete[] static_cast<PS7DataItem>(pData);
10891089
argv2[1] = Nan::Null();
10901090
}
1091-
callback->Call(2, argv2);
1091+
callback->Call(2, argv2, async_resource);
10921092
break;
10931093

10941094
case GETPROTECTION:
@@ -1099,7 +1099,7 @@ void IOWorker::HandleOKCallback() {
10991099
argv2[1] = Nan::Null();
11001100
}
11011101
delete static_cast<PS7Protection>(pData);
1102-
callback->Call(2, argv2);
1102+
callback->Call(2, argv2, async_resource);
11031103
break;
11041104

11051105
case GETCPINFO:
@@ -1110,7 +1110,7 @@ void IOWorker::HandleOKCallback() {
11101110
argv2[1] = Nan::Null();
11111111
}
11121112
delete static_cast<PS7CpInfo>(pData);
1113-
callback->Call(2, argv2);
1113+
callback->Call(2, argv2, async_resource);
11141114
break;
11151115

11161116
case GETCPUINFO:
@@ -1121,7 +1121,7 @@ void IOWorker::HandleOKCallback() {
11211121
argv2[1] = Nan::Null();
11221122
}
11231123
delete static_cast<PS7CpuInfo>(pData);
1124-
callback->Call(2, argv2);
1124+
callback->Call(2, argv2, async_resource);
11251125
break;
11261126

11271127
case GETORDERCODE:
@@ -1132,7 +1132,7 @@ void IOWorker::HandleOKCallback() {
11321132
argv2[1] = Nan::Null();
11331133
}
11341134
delete static_cast<PS7OrderCode>(pData);
1135-
callback->Call(2, argv2);
1135+
callback->Call(2, argv2, async_resource);
11361136
break;
11371137

11381138
case GETPLCDATETIME:
@@ -1143,12 +1143,12 @@ void IOWorker::HandleOKCallback() {
11431143
argv2[1] = Nan::Null();
11441144
}
11451145
delete static_cast<tm*>(pData);
1146-
callback->Call(2, argv2);
1146+
callback->Call(2, argv2, async_resource);
11471147
break;
11481148

11491149
case SETPLCDATETIME:
11501150
delete static_cast<tm*>(pData);
1151-
callback->Call(1, argv1);
1151+
callback->Call(1, argv1, async_resource);
11521152
break;
11531153

11541154
case PLCSTATUS:
@@ -1157,7 +1157,7 @@ void IOWorker::HandleOKCallback() {
11571157
} else {
11581158
argv2[1] = Nan::Null();
11591159
}
1160-
callback->Call(2, argv2);
1160+
callback->Call(2, argv2, async_resource);
11611161
break;
11621162

11631163
case DBGET:
@@ -1171,7 +1171,7 @@ void IOWorker::HandleOKCallback() {
11711171
argv2[1] = Nan::Null();
11721172
delete[] static_cast<char*>(pData);
11731173
}
1174-
callback->Call(2, argv2);
1174+
callback->Call(2, argv2, async_resource);
11751175
break;
11761176

11771177
case FULLUPLOAD:
@@ -1186,7 +1186,7 @@ void IOWorker::HandleOKCallback() {
11861186
argv2[1] = Nan::Null();
11871187
delete[] static_cast<char*>(pData);
11881188
}
1189-
callback->Call(2, argv2);
1189+
callback->Call(2, argv2, async_resource);
11901190
break;
11911191

11921192
case LISTBLOCKSOFTYPE:
@@ -1197,7 +1197,7 @@ void IOWorker::HandleOKCallback() {
11971197
argv2[1] = Nan::Null();
11981198
}
11991199
delete[] static_cast<PS7BlocksOfType>(pData);
1200-
callback->Call(2, argv2);
1200+
callback->Call(2, argv2, async_resource);
12011201
break;
12021202

12031203
case GETAGBLOCKINFO:
@@ -1209,7 +1209,7 @@ void IOWorker::HandleOKCallback() {
12091209
argv2[1] = Nan::Null();
12101210
}
12111211
delete static_cast<PS7BlockInfo>(pData);
1212-
callback->Call(2, argv2);
1212+
callback->Call(2, argv2, async_resource);
12131213
break;
12141214

12151215
case LISTBLOCKS:
@@ -1221,7 +1221,7 @@ void IOWorker::HandleOKCallback() {
12211221
argv2[1] = Nan::Null();
12221222
}
12231223
delete static_cast<PS7BlocksList>(pData);
1224-
callback->Call(2, argv2);
1224+
callback->Call(2, argv2, async_resource);
12251225
break;
12261226

12271227
case READSZLLIST:
@@ -1233,7 +1233,7 @@ void IOWorker::HandleOKCallback() {
12331233
argv2[1] = Nan::Null();
12341234
}
12351235
delete static_cast<PS7SZLList>(pData);
1236-
callback->Call(2, argv2);
1236+
callback->Call(2, argv2, async_resource);
12371237
break;
12381238

12391239
case READSZL:
@@ -1247,7 +1247,7 @@ void IOWorker::HandleOKCallback() {
12471247
argv2[1] = Nan::Null();
12481248
delete static_cast<PS7SZL>(pData);
12491249
}
1250-
callback->Call(2, argv2);
1250+
callback->Call(2, argv2, async_resource);
12511251
break;
12521252
}
12531253
}

src/node_snap7_server.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -873,12 +873,12 @@ void IOWorkerServer::HandleOKCallback() {
873873
switch (caller) {
874874
case STARTTO:
875875
delete static_cast<Nan::Utf8String*>(pData);
876-
callback->Call(1, argv1);
876+
callback->Call(1, argv1, async_resource);
877877
break;
878878

879879
case START:
880880
case STOP:
881-
callback->Call(1, argv1);
881+
callback->Call(1, argv1, async_resource);
882882
break;
883883
}
884884
}

0 commit comments

Comments
 (0)