summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2012-01-24 18:28:37 -0500
committerAdam <Adam@anope.org>2012-01-24 18:28:37 -0500
commite88e37c59b45cc43b714d1d28719eb3c2ca9579a (patch)
tree0253ce6231d4772748508f234d382d98a6c8d01f
parentf10f49d6fccd85d182b6467b3592dac408f43567 (diff)
Add some checks in ms_* to make sure memoserv really exists
-rw-r--r--modules/commands/ms_cancel.cpp3
-rw-r--r--modules/commands/ms_ignore.cpp3
-rw-r--r--modules/commands/ms_rsend.cpp3
-rw-r--r--modules/commands/ms_send.cpp3
-rw-r--r--modules/commands/ms_sendall.cpp3
-rw-r--r--modules/commands/ms_staff.cpp3
6 files changed, 18 insertions, 0 deletions
diff --git a/modules/commands/ms_cancel.cpp b/modules/commands/ms_cancel.cpp
index 9f520186d..1f4f9b21c 100644
--- a/modules/commands/ms_cancel.cpp
+++ b/modules/commands/ms_cancel.cpp
@@ -25,6 +25,9 @@ class CommandMSCancel : public Command
void Execute(CommandSource &source, const std::vector<Anope::string> &params)
{
+ if (!memoserv)
+ return;
+
User *u = source.u;
const Anope::string &nname = params[0];
diff --git a/modules/commands/ms_ignore.cpp b/modules/commands/ms_ignore.cpp
index 2f2998d34..fd6d519ab 100644
--- a/modules/commands/ms_ignore.cpp
+++ b/modules/commands/ms_ignore.cpp
@@ -25,6 +25,9 @@ class CommandMSIgnore : public Command
void Execute(CommandSource &source, const std::vector<Anope::string> &params)
{
+ if (!memoserv)
+ return;
+
User *u = source.u;
Anope::string channel = params[0];
diff --git a/modules/commands/ms_rsend.cpp b/modules/commands/ms_rsend.cpp
index 3496f47cd..b414095fd 100644
--- a/modules/commands/ms_rsend.cpp
+++ b/modules/commands/ms_rsend.cpp
@@ -25,6 +25,9 @@ class CommandMSRSend : public Command
void Execute(CommandSource &source, const std::vector<Anope::string> &params)
{
+ if (!memoserv)
+ return;
+
User *u = source.u;
const Anope::string &nick = params[0];
diff --git a/modules/commands/ms_send.cpp b/modules/commands/ms_send.cpp
index 968439c03..3e5aeaaad 100644
--- a/modules/commands/ms_send.cpp
+++ b/modules/commands/ms_send.cpp
@@ -25,6 +25,9 @@ class CommandMSSend : public Command
void Execute(CommandSource &source, const std::vector<Anope::string> &params)
{
+ if (!memoserv)
+ return;
+
const Anope::string &nick = params[0];
const Anope::string &text = params[1];
diff --git a/modules/commands/ms_sendall.cpp b/modules/commands/ms_sendall.cpp
index a730180b3..003bbc332 100644
--- a/modules/commands/ms_sendall.cpp
+++ b/modules/commands/ms_sendall.cpp
@@ -25,6 +25,9 @@ class CommandMSSendAll : public Command
void Execute(CommandSource &source, const std::vector<Anope::string> &params)
{
+ if (!memoserv)
+ return;
+
User *u = source.u;
const Anope::string &text = params[0];
diff --git a/modules/commands/ms_staff.cpp b/modules/commands/ms_staff.cpp
index 8313d0ab5..524190bb4 100644
--- a/modules/commands/ms_staff.cpp
+++ b/modules/commands/ms_staff.cpp
@@ -25,6 +25,9 @@ class CommandMSStaff : public Command
void Execute(CommandSource &source, const std::vector<Anope::string> &params)
{
+ if (!memoserv)
+ return;
+
const Anope::string &text = params[0];
if (readonly)