summaryrefslogtreecommitdiff
path: root/modules/chanserv
diff options
context:
space:
mode:
Diffstat (limited to 'modules/chanserv')
-rw-r--r--modules/chanserv/flags.cpp4
-rw-r--r--modules/chanserv/log.cpp2
-rw-r--r--modules/chanserv/xop.cpp4
3 files changed, 4 insertions, 6 deletions
diff --git a/modules/chanserv/flags.cpp b/modules/chanserv/flags.cpp
index 3c365ae6f..ecd8ba9d3 100644
--- a/modules/chanserv/flags.cpp
+++ b/modules/chanserv/flags.cpp
@@ -36,7 +36,7 @@ class FlagsChanAccessImpl : public FlagsChanAccess
public:
using FlagsChanAccess::FlagsChanAccess;
- const Anope::string &GetFlags() override;
+ const Anope::string GetFlags() override;
void SetFlags(const Anope::string &) override;
bool HasPriv(const Anope::string &priv) override
@@ -85,7 +85,7 @@ class FlagsChanAccessType : public ChanAccessType<FlagsChanAccessImpl>
}
};
-const Anope::string &FlagsChanAccessImpl::GetFlags()
+const Anope::string FlagsChanAccessImpl::GetFlags()
{
return Get(&FlagsChanAccessType::flags);
}
diff --git a/modules/chanserv/log.cpp b/modules/chanserv/log.cpp
index 2e69eb2c7..ce6c378d3 100644
--- a/modules/chanserv/log.cpp
+++ b/modules/chanserv/log.cpp
@@ -274,8 +274,6 @@ public:
return;
}
- bool override = !source.AccessFor(ci).HasPriv("SET");
-
std::vector<LogSetting *> ls = ci->GetRefs<LogSetting *>();
for (unsigned i = ls.size(); i > 0; --i)
{
diff --git a/modules/chanserv/xop.cpp b/modules/chanserv/xop.cpp
index 9373a042b..26de3ec41 100644
--- a/modules/chanserv/xop.cpp
+++ b/modules/chanserv/xop.cpp
@@ -40,7 +40,7 @@ class XOPChanAccessImpl : public XOPChanAccess
public:
using XOPChanAccess::XOPChanAccess;
- const Anope::string &GetType() override;
+ const Anope::string GetType() override;
void SetType(const Anope::string &) override;
bool HasPriv(const Anope::string &priv) override
@@ -109,7 +109,7 @@ class XOPChanAccessType : public ChanAccessType<XOPChanAccessImpl>
}
};
-const Anope::string &XOPChanAccessImpl::GetType()
+const Anope::string XOPChanAccessImpl::GetType()
{
return Get(&XOPChanAccessType::type);
}