From 738f12d17b1f7478d7bdb7735e106afe01983e56 Mon Sep 17 00:00:00 2001 From: Rod Vagg Date: Thu, 31 Oct 2013 21:44:42 +1100 Subject: [PATCH] NAN dep upgrade, full node@<=0.11.8 compatibility --- package.json | 2 +- src/CanvasPattern.cc | 2 +- src/init.cc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 7f6f3d5..38cefc6 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "test": "make test" } , "dependencies": { - "nan": "~0.3.0" + "nan": "~0.4.1" } , "devDependencies": { "express": "3.0" diff --git a/src/CanvasPattern.cc b/src/CanvasPattern.cc index 1a42557..16bb99f 100644 --- a/src/CanvasPattern.cc +++ b/src/CanvasPattern.cc @@ -17,7 +17,7 @@ Persistent Pattern::constructor; void Pattern::Initialize(Handle target) { - HandleScope scope; + NanScope(); // Constructor Local ctor = FunctionTemplate::New(Pattern::New); diff --git a/src/init.cc b/src/init.cc index 6cb17ff..f7c822d 100755 --- a/src/init.cc +++ b/src/init.cc @@ -20,7 +20,7 @@ extern "C" void init (Handle target) { - HandleScope scope; + NanScope(); Canvas::Initialize(target); Image::Initialize(target); ImageData::Initialize(target);