Quellcode durchsuchen

Net: use KBuffer::capacity() when checking if we can reuse buffer

Adam Sandberg Ericsson vor 4 Jahren
Ursprung
Commit
477e13f6c5
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      Kernel/Net/NetworkAdapter.cpp

+ 1 - 1
Kernel/Net/NetworkAdapter.cpp

@@ -185,7 +185,7 @@ void NetworkAdapter::did_receive(ReadonlyBytes payload)
     } else {
         buffer = m_unused_packet_buffers.take_first();
         --m_unused_packet_buffers_count;
-        if (payload.size() <= buffer.value().size()) {
+        if (payload.size() <= buffer.value().capacity()) {
             memcpy(buffer.value().data(), payload.data(), payload.size());
             buffer.value().set_size(payload.size());
         } else {