mirror of https://github.com/nodejs/node.git
src: fix use of uv_cwd, len includes the NULL byte
parent
42b9343710
commit
a0a180a0ad
|
@ -1598,16 +1598,10 @@ static void Cwd(const FunctionCallbackInfo<Value>& args) {
|
|||
return env->ThrowUVException(err, "uv_cwd");
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
// TODO(tjfontaine) in the future libuv will report the size include the null
|
||||
// for now only windows does, remove conditionals after libuv upgrade
|
||||
cwd_len -= 1;
|
||||
#endif
|
||||
|
||||
Local<String> cwd = String::NewFromUtf8(env->isolate(),
|
||||
buf,
|
||||
String::kNormalString,
|
||||
cwd_len);
|
||||
cwd_len - 1);
|
||||
args.GetReturnValue().Set(cwd);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue