src: accommodate uv_cwd including null on win32

This commit is contained in:
Timothy J Fontaine 2014-03-11 14:49:48 -07:00
parent 0c2e28d68f
commit 7d6b8db40f

View File

@ -1552,6 +1552,12 @@ 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,