summaryrefslogtreecommitdiffhomepage
path: root/dev/SCI/scm.internal.inl
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-08-20 18:59:10 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-08-20 18:59:10 +0200
commitdc33dd4b6722d3fb60aaf10a7472162b07180f9c (patch)
treea01a1a08b3bbd7bf13ddd46a53afcacd752bd67b /dev/SCI/scm.internal.inl
parent01658f0f5ba1fb3e84d61629f15b8c5221bf66dc (diff)
[FIX] Did fixed the source code of SCI and some files also.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/SCI/scm.internal.inl')
-rw-r--r--dev/SCI/scm.internal.inl6
1 files changed, 3 insertions, 3 deletions
diff --git a/dev/SCI/scm.internal.inl b/dev/SCI/scm.internal.inl
index 8a5a85fa..af87230d 100644
--- a/dev/SCI/scm.internal.inl
+++ b/dev/SCI/scm.internal.inl
@@ -32,7 +32,7 @@ public:
UnknownInterface& operator=(const UnknownInterface&) = default;
UnknownInterface(const UnknownInterface&) = default;
-
+
virtual SInt32 Release() = 0;
virtual void RemoveRef() = 0;
virtual UnknownInterface* AddRef() = 0;
@@ -67,7 +67,7 @@ inline SInt32 ScmReleaseClass(TCLS* cls)
}
template <typename FnSign, typename ClsID>
-protocol EventListenerInterface final : public ClsID
+protocol EventListenerInterface : public ClsID
{
public:
explicit EventListenerInterface() = default;
@@ -76,7 +76,7 @@ public:
EventListenerInterface& operator=(const EventListenerInterface&) = default;
EventListenerInterface(const EventListenerInterface&) = default;
- virtual EventListenerInterface& operator +=(FnSign arg)
+ virtual EventListenerInterface& operator +=(FnSign arg)
{
this->AddEventListener(arg);
return *this;