summaryrefslogtreecommitdiff
path: root/src/node_http_parser.cc
diff options
context:
space:
mode:
authorTrevor Norris <trev.norris@gmail.com>2015-01-07 13:29:58 -0800
committerTrevor Norris <trev.norris@gmail.com>2015-01-07 14:19:40 -0800
commitd55338662329ac37386783ef1aa88f099eff86b2 (patch)
tree0bf70e21e9c99e7d8faf62a28bfc4f0e92fa066b /src/node_http_parser.cc
parent6e9d1c868474273b3b5891508c28aa13f70ff465 (diff)
downloadandroid-node-v8-d55338662329ac37386783ef1aa88f099eff86b2.tar.gz
android-node-v8-d55338662329ac37386783ef1aa88f099eff86b2.tar.bz2
android-node-v8-d55338662329ac37386783ef1aa88f099eff86b2.zip
src: pass Isolate to additional locations
Due to a recent V8 upgrade, more methods require Isolate as an argument. PR-URL: https://github.com/iojs/io.js/pull/244 Reviewed-by: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'src/node_http_parser.cc')
-rw-r--r--src/node_http_parser.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/node_http_parser.cc b/src/node_http_parser.cc
index ee312ddedf..e9422ca1dc 100644
--- a/src/node_http_parser.cc
+++ b/src/node_http_parser.cc
@@ -421,7 +421,7 @@ class Parser : public BaseObject {
enum http_errno err = HTTP_PARSER_ERRNO(&parser->parser_);
Local<Value> e = Exception::Error(env->parse_error_string());
- Local<Object> obj = e->ToObject();
+ Local<Object> obj = e->ToObject(env->isolate());
obj->Set(env->bytes_parsed_string(), nparsed_obj);
obj->Set(env->code_string(),
OneByteString(env->isolate(), http_errno_name(err)));
@@ -450,7 +450,7 @@ class Parser : public BaseObject {
enum http_errno err = HTTP_PARSER_ERRNO(&parser->parser_);
Local<Value> e = env->parse_error_string();
- Local<Object> obj = e->ToObject();
+ Local<Object> obj = e->ToObject(env->isolate());
obj->Set(env->bytes_parsed_string(), Integer::New(env->isolate(), 0));
obj->Set(env->code_string(),
OneByteString(env->isolate(), http_errno_name(err)));