}
-size_t StreamWrap::WriteBuffer(WriteWrap* req,
- Handle<Value> val,
- uv_buf_t* buf) {
+size_t StreamWrap::WriteBuffer(Handle<Value> val, uv_buf_t* buf) {
assert(Buffer::HasInstance(val));
// Simple non-writev case
req_wrap->object_->SetHiddenValue(buffer_sym, args[0]);
uv_buf_t buf;
- WriteBuffer(req_wrap, args[0], &buf);
+ WriteBuffer(args[0], &buf);
int r = uv_write(&req_wrap->req_,
wrap->stream_,
// Write buffer
if (Buffer::HasInstance(chunk)) {
- bytes += WriteBuffer(req_wrap, chunk, &bufs[i]);
+ bytes += WriteBuffer(chunk, &bufs[i]);
continue;
}
static v8::Handle<v8::Value> WriteUcs2String(const v8::Arguments& args);
protected:
- static size_t WriteBuffer(WriteWrap* req,
- v8::Handle<v8::Value> val,
- uv_buf_t* buf);
+ static size_t WriteBuffer(v8::Handle<v8::Value> val, uv_buf_t* buf);
template <enum WriteEncoding encoding>
static size_t WriteStringImpl(char* storage,
size_t storage_size,