Переглянути джерело

LibTLS: Remove useless ByteBuffer allocation in TLSv12::read_line()

Ali Mohammad Pur 3 роки тому
батько
коміт
e8891e6d56
1 змінених файлів з 0 додано та 8 видалено
  1. 0 8
      Userland/Libraries/LibTLS/Socket.cpp

+ 0 - 8
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<char const*>(start), offset, Chomp };
     m_context.application_buffer = m_context.application_buffer.slice(offset + 1, m_context.application_buffer.size() - offset - 1);