From f4d7ae2e1245c9421aee41229a1a20a56188c7b1 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 9 Jan 2011 20:05:11 -0500 Subject: Do not allow services opers to send one person more than 32767 memos --- src/memoserv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/memoserv.c b/src/memoserv.c index 8e33e6225..a5e3113bf 100644 --- a/src/memoserv.c +++ b/src/memoserv.c @@ -247,8 +247,8 @@ void memo_send(User * u, char *name, char *text, int z) if (z == 0 || z == 3) notice_lang(s_MemoServ, u, MEMO_X_GETS_NO_MEMOS, name); - } else if (mi->memomax > 0 && mi->memocount >= mi->memomax - && !is_servoper) { + } else if (mi->memocount >= 32767 || (mi->memomax > 0 && mi->memocount >= mi->memomax + && !is_servoper)) { if (z == 0 || z == 3) notice_lang(s_MemoServ, u, MEMO_X_HAS_TOO_MANY_MEMOS, name); -- cgit