remove unnecessary casts
This commit is contained in:
parent
7b772f3f68
commit
1f947f7b41
@ -331,7 +331,7 @@ Handle<Value> Buffer::AsciiSlice(const Arguments &args) {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
char* data = parent->data() + start;
|
char* data = parent->data() + start;
|
||||||
Local<String> string = String::New(reinterpret_cast<char*>(data), end - start);
|
Local<String> string = String::New(data, end - start);
|
||||||
|
|
||||||
return scope.Close(string);
|
return scope.Close(string);
|
||||||
}
|
}
|
||||||
@ -342,7 +342,7 @@ Handle<Value> Buffer::Utf8Slice(const Arguments &args) {
|
|||||||
Buffer *parent = ObjectWrap::Unwrap<Buffer>(args.This());
|
Buffer *parent = ObjectWrap::Unwrap<Buffer>(args.This());
|
||||||
SLICE_ARGS(args[0], args[1])
|
SLICE_ARGS(args[0], args[1])
|
||||||
char *data = parent->data() + start;
|
char *data = parent->data() + start;
|
||||||
Local<String> string = String::New(reinterpret_cast<char*>(data), end - start);
|
Local<String> string = String::New(data, end - start);
|
||||||
return scope.Close(string);
|
return scope.Close(string);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -532,7 +532,7 @@ Handle<Value> Buffer::Utf8Write(const Arguments &args) {
|
|||||||
|
|
||||||
int char_written;
|
int char_written;
|
||||||
|
|
||||||
int written = s->WriteUtf8(reinterpret_cast<char*>(p),
|
int written = s->WriteUtf8(p,
|
||||||
max_length,
|
max_length,
|
||||||
&char_written,
|
&char_written,
|
||||||
String::HINT_MANY_WRITES_EXPECTED);
|
String::HINT_MANY_WRITES_EXPECTED);
|
||||||
@ -572,7 +572,7 @@ Handle<Value> Buffer::AsciiWrite(const Arguments &args) {
|
|||||||
|
|
||||||
char *p = buffer->data() + offset;
|
char *p = buffer->data() + offset;
|
||||||
|
|
||||||
int written = s->WriteAscii(reinterpret_cast<char*>(p),
|
int written = s->WriteAscii(p,
|
||||||
0,
|
0,
|
||||||
max_length,
|
max_length,
|
||||||
String::HINT_MANY_WRITES_EXPECTED);
|
String::HINT_MANY_WRITES_EXPECTED);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user