diff --git a/src/node_url.cc b/src/node_url.cc index a3f22f7c983e7d..9eec9dc16691d3 100644 --- a/src/node_url.cc +++ b/src/node_url.cc @@ -21,6 +21,7 @@ using v8::Integer; using v8::Isolate; using v8::Local; using v8::MaybeLocal; +using v8::NewStringType; using v8::Null; using v8::Object; using v8::String; @@ -31,7 +32,7 @@ using v8::Value; inline Local Utf8String(Isolate* isolate, const std::string& str) { return String::NewFromUtf8(isolate, str.data(), - v8::NewStringType::kNormal, + NewStringType::kNormal, str.length()).ToLocalChecked(); } @@ -2159,7 +2160,7 @@ static void Parse(Environment* env, argv[ERR_ARG_INPUT] = String::NewFromUtf8(env->isolate(), input, - v8::NewStringType::kNormal).ToLocalChecked(); + NewStringType::kNormal).ToLocalChecked(); error_cb.As()->Call(context, recv, arraysize(argv), argv) .FromMaybe(Local()); } @@ -2209,7 +2210,7 @@ static void EncodeAuthSet(const FunctionCallbackInfo& args) { args.GetReturnValue().Set( String::NewFromUtf8(env->isolate(), output.c_str(), - v8::NewStringType::kNormal).ToLocalChecked()); + NewStringType::kNormal).ToLocalChecked()); } static void ToUSVString(const FunctionCallbackInfo& args) { @@ -2243,7 +2244,7 @@ static void ToUSVString(const FunctionCallbackInfo& args) { args.GetReturnValue().Set( String::NewFromTwoByte(env->isolate(), *value, - v8::NewStringType::kNormal, + NewStringType::kNormal, n).ToLocalChecked()); } @@ -2264,7 +2265,7 @@ static void DomainToASCII(const FunctionCallbackInfo& args) { args.GetReturnValue().Set( String::NewFromUtf8(env->isolate(), out.c_str(), - v8::NewStringType::kNormal).ToLocalChecked()); + NewStringType::kNormal).ToLocalChecked()); } static void DomainToUnicode(const FunctionCallbackInfo& args) { @@ -2284,7 +2285,7 @@ static void DomainToUnicode(const FunctionCallbackInfo& args) { args.GetReturnValue().Set( String::NewFromUtf8(env->isolate(), out.c_str(), - v8::NewStringType::kNormal).ToLocalChecked()); + NewStringType::kNormal).ToLocalChecked()); } std::string URL::ToFilePath() const {