From 4f25588100b86d723af1065c81a80cd02cc85d9d Mon Sep 17 00:00:00 2001 From: James M Snell Date: Sun, 21 Aug 2022 09:57:37 -0700 Subject: [PATCH] fixup! src: implement native quic layer --- src/quic/quic.cc | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/quic/quic.cc b/src/quic/quic.cc index 515f69388668a2..7af3d84e4698ec 100644 --- a/src/quic/quic.cc +++ b/src/quic/quic.cc @@ -282,18 +282,18 @@ void Packet::Done(int status) { Packet::operator uv_buf_t() const { CHECK(data_); - return uv_buf_t { - reinterpret_cast(data_->ptr_), - data_->len_ - }; + uv_buf_t buf;; + buf.base = reinterpret_cast(data_->ptr_); + buf.len = data_->len_; + return buf; } Packet::operator ngtcp2_vec() const { CHECK(data_); - return ngtcp2_vec { - data_->ptr_, - data_->len_ - }; + ngtcp2_vec vec; + vec.base = data_->ptr_; + vec.len = data_->len_; + return vec; } void Packet::Truncate(size_t len) { @@ -429,17 +429,17 @@ Store::Store(v8::Local view) : Store(view->Buffer()->GetBackingStore(), view->ByteLength(), view->ByteOffset()) {} Store::operator uv_buf_t() const { - return uv_buf_t { - store_ != nullptr ? static_cast(store_->Data()) + offset_ : nullptr, - length_ - }; + uv_buf_t buf; + buf.base = store_ != nullptr ? static_cast(store_->Data()) + offset_ : nullptr, + buf.len = length_; + return buf; } Store::operator ngtcp2_vec() const { - return ngtcp2_vec { - store_ != nullptr ? static_cast(store_->Data()) + offset_ : nullptr, - length_ - }; + ngtcp2_vec vec; + vec.base = store_ != nullptr ? static_cast(store_->Data()) + offset_ : nullptr; + vec.len = length_; + return vec; } // ======================================================================================