diff --git a/src/node_process.cc b/src/node_process.cc index 58f446aa794d5e..e008d2a9a67443 100644 --- a/src/node_process.cc +++ b/src/node_process.cc @@ -54,6 +54,7 @@ using v8::Integer; using v8::Isolate; using v8::Local; using v8::Name; +using v8::NewStringType; using v8::PropertyCallbackInfo; using v8::String; using v8::Uint32; @@ -129,7 +130,7 @@ void Cwd(const FunctionCallbackInfo& args) { Local cwd = String::NewFromUtf8(env->isolate(), buf, - v8::NewStringType::kNormal, + NewStringType::kNormal, cwd_len).ToLocalChecked(); args.GetReturnValue().Set(cwd); } @@ -577,7 +578,7 @@ void ProcessTitleGetter(Local property, char buffer[512]; uv_get_process_title(buffer, sizeof(buffer)); info.GetReturnValue().Set(String::NewFromUtf8(info.GetIsolate(), buffer, - v8::NewStringType::kNormal).ToLocalChecked()); + NewStringType::kNormal).ToLocalChecked()); } @@ -602,7 +603,7 @@ void EnvGetter(Local property, const char* val = getenv(*key); if (val) { return info.GetReturnValue().Set(String::NewFromUtf8(isolate, val, - v8::NewStringType::kNormal).ToLocalChecked()); + NewStringType::kNormal).ToLocalChecked()); } #else // _WIN32 node::TwoByteValue key(isolate, property); @@ -618,7 +619,7 @@ void EnvGetter(Local property, result < arraysize(buffer)) { const uint16_t* two_byte_buffer = reinterpret_cast(buffer); v8::MaybeLocal rc = String::NewFromTwoByte( - isolate, two_byte_buffer, v8::NewStringType::kNormal); + isolate, two_byte_buffer, NewStringType::kNormal); if (rc.IsEmpty()) { isolate->ThrowException(ERR_STRING_TOO_LONG(isolate)); return; @@ -734,7 +735,7 @@ void EnvEnumerator(const PropertyCallbackInfo& info) { const int length = s ? s - var : strlen(var); argv[idx] = String::NewFromUtf8(isolate, var, - v8::NewStringType::kNormal, + NewStringType::kNormal, length).ToLocalChecked(); if (++idx >= arraysize(argv)) { fn->Call(ctx, envarr, idx, argv).ToLocalChecked(); @@ -767,7 +768,7 @@ void EnvEnumerator(const PropertyCallbackInfo& info) { v8::MaybeLocal rc = String::NewFromTwoByte(isolate, two_byte_buffer, - v8::NewStringType::kNormal, + NewStringType::kNormal, two_byte_buffer_len); if (rc.IsEmpty()) { isolate->ThrowException(ERR_STRING_TOO_LONG(isolate));