diff --git a/Userland/Libraries/LibTLS/Socket.cpp b/Userland/Libraries/LibTLS/Socket.cpp index 3f3aa3c0e8..0005b6cce0 100644 --- a/Userland/Libraries/LibTLS/Socket.cpp +++ b/Userland/Libraries/LibTLS/Socket.cpp @@ -51,14 +51,6 @@ String TLSv12::read_line(size_t max_size) if (offset > max_size) return {}; - auto buffer_result = ByteBuffer::copy(start, offset); - if (!buffer_result.has_value()) { - dbgln("TLS: Failed to read line, not enough memory"); - dbgln("max_size < offset: {} < {} (size = {})", max_size, offset, m_context.application_buffer.size()); - dbgln("-> {:32hex-dump}", ReadonlyBytes { start, offset }); - return {}; - } - String line { bit_cast(start), offset, Chomp }; m_context.application_buffer = m_context.application_buffer.slice(offset + 1, m_context.application_buffer.size() - offset - 1);