From 1f947f7b417fcc442cf2afecae69b17452cd7a7c Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Sun, 5 Sep 2010 20:49:20 -0700 Subject: [PATCH] remove unnecessary casts --- src/node_buffer.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/node_buffer.cc b/src/node_buffer.cc index c16b5cb..61b210c 100644 --- a/src/node_buffer.cc +++ b/src/node_buffer.cc @@ -331,7 +331,7 @@ Handle Buffer::AsciiSlice(const Arguments &args) { #endif char* data = parent->data() + start; - Local string = String::New(reinterpret_cast(data), end - start); + Local string = String::New(data, end - start); return scope.Close(string); } @@ -342,7 +342,7 @@ Handle Buffer::Utf8Slice(const Arguments &args) { Buffer *parent = ObjectWrap::Unwrap(args.This()); SLICE_ARGS(args[0], args[1]) char *data = parent->data() + start; - Local string = String::New(reinterpret_cast(data), end - start); + Local string = String::New(data, end - start); return scope.Close(string); } @@ -532,7 +532,7 @@ Handle Buffer::Utf8Write(const Arguments &args) { int char_written; - int written = s->WriteUtf8(reinterpret_cast(p), + int written = s->WriteUtf8(p, max_length, &char_written, String::HINT_MANY_WRITES_EXPECTED); @@ -572,7 +572,7 @@ Handle Buffer::AsciiWrite(const Arguments &args) { char *p = buffer->data() + offset; - int written = s->WriteAscii(reinterpret_cast(p), + int written = s->WriteAscii(p, 0, max_length, String::HINT_MANY_WRITES_EXPECTED); -- 2.7.4