Skip to content

Commit fe78b7c

Browse files
authored
Merge pull request #834 from LinusU/fix-deprecations
Fix deprecation warnings
2 parents 433c014 + 62dc1b5 commit fe78b7c

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/Canvas.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ NAN_METHOD(Canvas::ToBuffer) {
353353
return Nan::ThrowError(Canvas::Error(status));
354354
}
355355

356-
TryCatch try_catch;
356+
Nan::TryCatch try_catch;
357357
status = canvas_write_to_png_stream(canvas->surface(), toBuffer, &closure);
358358

359359
if (try_catch.HasCaught()) {
@@ -445,7 +445,7 @@ NAN_METHOD(Canvas::StreamPNGSync) {
445445
closure.compression_level = compression_level;
446446
closure.filter = filter;
447447

448-
TryCatch try_catch;
448+
Nan::TryCatch try_catch;
449449

450450
cairo_status_t status = canvas_write_to_png_stream(canvas->surface(), streamPNG, &closure);
451451

@@ -564,7 +564,7 @@ NAN_METHOD(Canvas::StreamJPEGSync) {
564564
closure_t closure;
565565
closure.fn = Local<Function>::Cast(info[3]);
566566

567-
TryCatch try_catch;
567+
Nan::TryCatch try_catch;
568568
write_to_jpeg_stream(canvas->surface(), info[0]->NumberValue(), info[1]->NumberValue(), info[2]->BooleanValue(), &closure);
569569

570570
if (try_catch.HasCaught()) {

src/CanvasRenderingContext2d.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -743,8 +743,8 @@ NAN_METHOD(Context2d::GetImageData) {
743743
Local<Int32> shHandle = Nan::New(sh);
744744
Local<Value> argv[argc] = { clampedArray, swHandle, shHandle };
745745

746-
Local<FunctionTemplate> cons = Nan::New(ImageData::constructor);
747-
Local<Object> instance = cons->GetFunction()->NewInstance(argc, argv);
746+
Local<Function> constructor = Nan::GetFunction(Nan::New(ImageData::constructor)).ToLocalChecked();
747+
Local<Object> instance = Nan::NewInstance(constructor, argc, argv).ToLocalChecked();
748748

749749
info.GetReturnValue().Set(instance);
750750
}

0 commit comments

Comments
 (0)