src: fix deprecated use of Buffer::New()
authorBen Noordhuis <info@bnoordhuis.nl>
Fri, 1 May 2015 15:18:16 +0000 (17:18 +0200)
committerBen Noordhuis <info@bnoordhuis.nl>
Mon, 4 May 2015 22:41:31 +0000 (00:41 +0200)
Pass the isolate explicitly.  Overlooked in commit ccb199a ("src: fix
deprecation warnings") because g++ 4.8 and 4.9 don't warn for it
whereas g++ 5.1 does.

PR-URL: https://github.com/iojs/io.js/pull/1577
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
src/string_bytes.cc

index 4f896ac..0042e9a 100644 (file)
@@ -681,7 +681,7 @@ Local<Value> StringBytes::Encode(Isolate* isolate,
   Local<String> val;
   switch (encoding) {
     case BUFFER:
-      return scope.Escape(Buffer::New(buf, buflen));
+      return scope.Escape(Buffer::New(isolate, buf, buflen));
 
     case ASCII:
       if (contains_non_ascii(buf, buflen)) {