summaryrefslogtreecommitdiff
path: root/include/opertype.h
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2016-11-11 12:58:14 -0500
committerAdam <Adam@anope.org>2016-11-11 12:58:14 -0500
commitef5b6919e3508cc9d4c722285d9d56f5a275f650 (patch)
tree56497f0a4f5d1847bae511c72bdb2d3581df58ef /include/opertype.h
parent8dd6e3195ed7600e39935e887df2626215733dfb (diff)
Fix opers not really being serializable
Diffstat (limited to 'include/opertype.h')
-rw-r--r--include/opertype.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/opertype.h b/include/opertype.h
index da8460e44..2d36dfad6 100644
--- a/include/opertype.h
+++ b/include/opertype.h
@@ -33,9 +33,6 @@ class Oper : public Serialize::Object
public:
static constexpr const char *const NAME = "oper";
- Configuration::Conf *conf = nullptr;
- Module *owner = nullptr;
-
using Serialize::Object::Object;
Anope::string GetName();
@@ -59,6 +56,9 @@ class Oper : public Serialize::Object
bool GetRequireOper();
void SetRequireOper(const bool &);
+ bool HasCommand(const Anope::string &cmdstr);
+ bool HasPriv(const Anope::string &cmdstr);
+
/** Find an oper block by name
* @param name The name
* @return the oper block