浏览代码

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

Adam Sandberg Ericsson 4 年之前
父节点
当前提交
477e13f6c5
共有 1 个文件被更改,包括 1 次插入1 次删除
  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 {