1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 22:27:35 +00:00

Kernel: Make File weakable

This will be useful for some things. This also removes the need for
TCPSocket to be special about this.
This commit is contained in:
Andreas Kling 2020-09-06 18:46:46 +02:00
parent 22831033d0
commit 48a0b76a77
2 changed files with 5 additions and 3 deletions

View file

@ -34,8 +34,7 @@
namespace Kernel {
class TCPSocket final : public IPv4Socket
, public Weakable<TCPSocket> {
class TCPSocket final : public IPv4Socket {
public:
static void for_each(Function<void(const TCPSocket&)>);
static NonnullRefPtr<TCPSocket> create(int protocol);