From db3e1b128cbf018fcd5a3f44d61cbf9483362c8f Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Mon, 7 Aug 2023 12:11:18 -0400 Subject: [PATCH] SQLServer: Remove Core::EventReceiver parent from DatabaseConnection This relationship was entirely unused. --- Userland/Services/SQLServer/DatabaseConnection.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Userland/Services/SQLServer/DatabaseConnection.h b/Userland/Services/SQLServer/DatabaseConnection.h index df2fc9c8d7..611a0255e3 100644 --- a/Userland/Services/SQLServer/DatabaseConnection.h +++ b/Userland/Services/SQLServer/DatabaseConnection.h @@ -7,7 +7,7 @@ #pragma once #include -#include +#include #include #include #include @@ -15,12 +15,9 @@ namespace SQLServer { -class DatabaseConnection final : public Core::EventReceiver { - C_OBJECT_ABSTRACT(DatabaseConnection) - +class DatabaseConnection final : public RefCounted { public: static ErrorOr> create(StringView database_path, DeprecatedString database_name, int client_id); - ~DatabaseConnection() override = default; static RefPtr connection_for(SQL::ConnectionID connection_id); SQL::ConnectionID connection_id() const { return m_connection_id; }