mirror of
https://github.com/nodejs/node.git
synced 2026-10-14 10:26:26 -04:00
src: add missing Isolate arguments
Reviewed-by: Trevor Norris <trev.norris@gmail.com>
This commit is contained in:
1 parent
b9960eefc2
commit
7be96f5285
2 files changed
+5
-3
No files matched your search
+1
-1
@@ -836,7 +836,7 @@ static void WriteString(const FunctionCallbackInfo<Value>& args) {
|
||||
string,
|
||||
const_cast<const char**>(&buf),
|
||||
&len)) {
|
||||
enum encoding enc = ParseEncoding(args[3], UTF8);
|
||||
enum encoding enc = ParseEncoding(env->isolate(), args[3], UTF8);
|
||||
len = StringBytes::StorageSize(env->isolate(), string, enc);
|
||||
buf = new char[len];
|
||||
// StorageSize may return too large a char, so correct the actual length
|
||||
|
||||
+4
-2
@@ -401,7 +401,8 @@ void StreamWrap::Writev(const FunctionCallbackInfo<Value>& args) {
|
||||
|
||||
// String chunk
|
||||
Handle<String> string = chunk->ToString();
|
||||
enum encoding encoding = ParseEncoding(chunks->Get(i * 2 + 1));
|
||||
enum encoding encoding = ParseEncoding(env->isolate(),
|
||||
chunks->Get(i * 2 + 1));
|
||||
size_t chunk_size;
|
||||
if (encoding == UTF8 && string->Length() > 65535)
|
||||
chunk_size = StringBytes::Size(env->isolate(), string, encoding);
|
||||
@@ -444,7 +445,8 @@ void StreamWrap::Writev(const FunctionCallbackInfo<Value>& args) {
|
||||
size_t str_size = storage_size - offset;
|
||||
|
||||
Handle<String> string = chunk->ToString();
|
||||
enum encoding encoding = ParseEncoding(chunks->Get(i * 2 + 1));
|
||||
enum encoding encoding = ParseEncoding(env->isolate(),
|
||||
chunks->Get(i * 2 + 1));
|
||||
str_size = StringBytes::Write(env->isolate(),
|
||||
str_storage,
|
||||
str_size,
|
||||
|
||||
Reference in new issue
Block a user