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);