Fixing build on Mac OS

This commit is contained in:
ali.ibrahim 2016-10-12 19:41:13 +02:00
parent 16069cd477
commit b290415bbd
2 changed files with 5 additions and 7 deletions

View file

@ -213,7 +213,7 @@ template <typename ... ArgTypes>
std::array<v8::Local<v8::Value>, sizeof...(ArgTypes)> std::array<v8::Local<v8::Value>, sizeof...(ArgTypes)>
URLRequest::BuildArgsArray(ArgTypes... args) const { URLRequest::BuildArgsArray(ArgTypes... args) const {
std::array<v8::Local<v8::Value>, sizeof...(ArgTypes)> result std::array<v8::Local<v8::Value>, sizeof...(ArgTypes)> result
= { mate::ConvertToV8(isolate(), args)... }; = { { mate::ConvertToV8(isolate(), args)... } };
return result; return result;
} }

View file

@ -51,8 +51,8 @@ class UploadOwnedIOBufferElementReader : public net::UploadBytesElementReader {
AtomURLRequest::AtomURLRequest(base::WeakPtr<api::URLRequest> delegate) AtomURLRequest::AtomURLRequest(base::WeakPtr<api::URLRequest> delegate)
: delegate_(delegate), : delegate_(delegate),
response_read_buffer_(new net::IOBuffer(kBufferSize)), is_chunked_upload_(false),
is_chunked_upload_(false) { response_read_buffer_(new net::IOBuffer(kBufferSize)) {
} }
AtomURLRequest::~AtomURLRequest() { AtomURLRequest::~AtomURLRequest() {
@ -159,14 +159,12 @@ void AtomURLRequest::DoWriteBuffer(
if (buffer) if (buffer)
// Non-empty buffer. // Non-empty buffer.
auto write_result = chunked_stream_writer_->AppendData( chunked_stream_writer_->AppendData(buffer->data(),
buffer->data(),
buffer->size(), buffer->size(),
is_last); is_last);
else if (is_last) else if (is_last)
// Empty buffer and last chunk, i.e. request.end(). // Empty buffer and last chunk, i.e. request.end().
auto write_result = chunked_stream_writer_->AppendData( chunked_stream_writer_->AppendData(nullptr,
nullptr,
0, 0,
true); true);