diff --git a/Kernel/FileSystem/File.h b/Kernel/FileSystem/File.h index b4f4124a8a..c3396fc74e 100644 --- a/Kernel/FileSystem/File.h +++ b/Kernel/FileSystem/File.h @@ -74,6 +74,7 @@ class File : public RefCounted , public Weakable { public: + virtual bool unref() const { return RefCounted::unref(); } virtual void will_be_destroyed() { } virtual ~File(); diff --git a/Kernel/TTY/SlavePTY.h b/Kernel/TTY/SlavePTY.h index 190408703f..4be7373e77 100644 --- a/Kernel/TTY/SlavePTY.h +++ b/Kernel/TTY/SlavePTY.h @@ -15,7 +15,7 @@ class MasterPTY; class SlavePTY final : public TTY { public: - bool unref() const; + virtual bool unref() const override; virtual ~SlavePTY() override; void on_master_write(const UserOrKernelBuffer&, size_t);