src: fix windows build breakage from f674b09
The TWO_BYTE_BUFFER macro never made it into the final version of the patch that got landed in commit f674b09.
This commit is contained in:
parent
1449739de0
commit
78f709d0d4
@ -2151,7 +2151,12 @@ static void EnvEnumerator(const PropertyCallbackInfo<Array>& info) {
|
|||||||
s = p + wcslen(p);
|
s = p + wcslen(p);
|
||||||
}
|
}
|
||||||
const uint16_t* two_byte_buffer = reinterpret_cast<const uint16_t*>(p);
|
const uint16_t* two_byte_buffer = reinterpret_cast<const uint16_t*>(p);
|
||||||
env->Set(i++, TWO_BYTE_STRING(node_isolate, two_byte_buffer, s - p));
|
const size_t two_byte_buffer_len = s - p;
|
||||||
|
Local<String> value = String::NewFromTwoByte(node_isolate,
|
||||||
|
two_byte_buffer,
|
||||||
|
String::kNormalString,
|
||||||
|
two_byte_buffer_len);
|
||||||
|
env->Set(i++, value);
|
||||||
p = s + wcslen(s) + 1;
|
p = s + wcslen(s) + 1;
|
||||||
}
|
}
|
||||||
FreeEnvironmentStringsW(environment);
|
FreeEnvironmentStringsW(environment);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user