diff options
Diffstat (limited to 'src/cares_wrap.cc')
-rw-r--r-- | src/cares_wrap.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cares_wrap.cc b/src/cares_wrap.cc index 53d7a72442..9d3d098734 100644 --- a/src/cares_wrap.cc +++ b/src/cares_wrap.cc @@ -1942,7 +1942,9 @@ void CanonicalizeIP(const FunctionCallbackInfo<Value>& args) { char canonical_ip[INET6_ADDRSTRLEN]; const int af = (rc == 4 ? AF_INET : AF_INET6); CHECK_EQ(0, uv_inet_ntop(af, &result, canonical_ip, sizeof(canonical_ip))); - args.GetReturnValue().Set(String::NewFromUtf8(isolate, canonical_ip)); + v8::Local<String> val = String::NewFromUtf8(isolate, canonical_ip, + v8::NewStringType::kNormal).ToLocalChecked(); + args.GetReturnValue().Set(val); } void GetAddrInfo(const FunctionCallbackInfo<Value>& args) { |