From eb14497d7c8e7cae352b1f2c59b6a812f459549b Mon Sep 17 00:00:00 2001 From: Harald Alvestrand Date: Mon, 4 Dec 2023 14:18:20 +0000 Subject: [PATCH] Delete obsolete ByteBufferReader constructors Bug: webrtc:15661 Change-Id: I9dcffad3ee092ffeac8506fcea02b8ce90d3afd7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/329840 Commit-Queue: Harald Alvestrand Reviewed-by: Tomas Gunnarsson Cr-Commit-Position: refs/heads/main@{#41342} --- rtc_base/byte_buffer.cc | 8 -------- rtc_base/byte_buffer.h | 6 ------ 2 files changed, 14 deletions(-) diff --git a/rtc_base/byte_buffer.cc b/rtc_base/byte_buffer.cc index a076f46ecb..7438ef3058 100644 --- a/rtc_base/byte_buffer.cc +++ b/rtc_base/byte_buffer.cc @@ -23,14 +23,6 @@ ByteBufferReader::ByteBufferReader(rtc::ArrayView bytes) { Construct(bytes.data(), bytes.size()); } -ByteBufferReader::ByteBufferReader(const char* bytes, size_t len) { - Construct(reinterpret_cast(bytes), len); -} - -ByteBufferReader::ByteBufferReader(const char* bytes) { - Construct(reinterpret_cast(bytes), strlen(bytes)); -} - ByteBufferReader::ByteBufferReader(const ByteBufferWriter& buf) { Construct(reinterpret_cast(buf.Data()), buf.Length()); } diff --git a/rtc_base/byte_buffer.h b/rtc_base/byte_buffer.h index c15773779e..947a87b2dc 100644 --- a/rtc_base/byte_buffer.h +++ b/rtc_base/byte_buffer.h @@ -141,15 +141,9 @@ class ByteBufferWriter : public ByteBufferWriterT> { // valid during the lifetime of the reader. class ByteBufferReader { public: - [[deprecated("Use ArrayView")]] ByteBufferReader(const char* bytes, - size_t len); - explicit ByteBufferReader( rtc::ArrayView bytes ABSL_ATTRIBUTE_LIFETIME_BOUND); - // Initializes buffer from a zero-terminated string. - explicit ByteBufferReader(const char* bytes); - explicit ByteBufferReader(const ByteBufferWriter& buf); ByteBufferReader(const ByteBufferReader&) = delete;