From 15a519ebd905254fa6a7c06704f702e785368b26 Mon Sep 17 00:00:00 2001 From: Pierre Inglebert Date: Sun, 25 May 2014 22:35:53 +0200 Subject: [PATCH] update to nan 1.1.0 --- package.json | 2 +- src/sharp.cc | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 7d2d5e02..620d19a0 100755 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "buffer" ], "dependencies": { - "nan": "^1.0.0" + "nan": "^1.1.0" }, "devDependencies": { "imagemagick": "^0.1.3", diff --git a/src/sharp.cc b/src/sharp.cc index 131e9c5d..e1feb4b5 100755 --- a/src/sharp.cc +++ b/src/sharp.cc @@ -352,13 +352,13 @@ NAN_METHOD(resize) { baton->width = args[3]->Int32Value(); baton->height = args[4]->Int32Value(); Local canvas = args[5]->ToString(); - if (canvas->Equals(NanSymbol("c"))) { + if (canvas->Equals(NanNew("c"))) { baton->crop = true; - } else if (canvas->Equals(NanSymbol("w"))) { + } else if (canvas->Equals(NanNew("w"))) { baton->extend = VIPS_EXTEND_WHITE; - } else if (canvas->Equals(NanSymbol("b"))) { + } else if (canvas->Equals(NanNew("b"))) { baton->extend = VIPS_EXTEND_BLACK; - } else if (canvas->Equals(NanSymbol("m"))) { + } else if (canvas->Equals(NanNew("m"))) { baton->max = true; } baton->sharpen = args[6]->BooleanValue(); @@ -383,9 +383,9 @@ NAN_METHOD(cache) { // Get cache statistics Local cache = NanNew(); - cache->Set(NanSymbol("current"), NanNew(vips_tracked_get_mem() / 1048576)); - cache->Set(NanSymbol("high"), NanNew(vips_tracked_get_mem_highwater() / 1048576)); - cache->Set(NanSymbol("limit"), NanNew(vips_cache_get_max_mem() / 1048576)); + cache->Set(NanNew("current"), NanNew(vips_tracked_get_mem() / 1048576)); + cache->Set(NanNew("high"), NanNew(vips_tracked_get_mem_highwater() / 1048576)); + cache->Set(NanNew("limit"), NanNew(vips_cache_get_max_mem() / 1048576)); NanReturnValue(cache); }