1
0
mirror of https://github.com/anope/anope.git synced 2026-07-07 14:03:15 +02:00
This commit is contained in:
Adam
2010-10-24 12:56:20 -04:00
parent ec5fa9e63e
commit bd7b6b16ec
12 changed files with 53 additions and 17 deletions
+2 -2
View File
@@ -31,7 +31,7 @@ class BadwordsListCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (Number > ci->GetBadWordCount())
if (!Number || Number > ci->GetBadWordCount())
return;
if (!SentHeader)
@@ -75,7 +75,7 @@ class BadwordsDelCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (Number > ci->GetBadWordCount())
if (!Number || Number > ci->GetBadWordCount())
return;
Log(override ? LOG_OVERRIDE : LOG_COMMAND, u, c, ci) << "DEL " << ci->GetBadWord(Number -1 )->word;
+3 -3
View File
@@ -34,7 +34,7 @@ class AccessListCallback : public NumberList
virtual void HandleNumber(unsigned Number)
{
if (Number > ci->GetAccessCount())
if (!Number || Number > ci->GetAccessCount())
return;
if (!SentHeader)
@@ -67,7 +67,7 @@ class AccessViewCallback : public AccessListCallback
void HandleNumber(unsigned Number)
{
if (Number > ci->GetAccessCount())
if (!Number || Number > ci->GetAccessCount())
return;
if (!SentHeader)
@@ -134,7 +134,7 @@ class AccessDelCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (Number > ci->GetAccessCount())
if (!Number || Number > ci->GetAccessCount())
return;
ChanAccess *access = ci->GetAccess(Number - 1);
+3 -3
View File
@@ -70,7 +70,7 @@ class AkickListCallback : public NumberList
virtual void HandleNumber(unsigned Number)
{
if (Number > ci->GetAkickCount())
if (!Number || Number > ci->GetAkickCount())
return;
if (!SentHeader)
@@ -97,7 +97,7 @@ class AkickViewCallback : public AkickListCallback
void HandleNumber(unsigned Number)
{
if (Number > ci->GetAkickCount())
if (!Number || Number > ci->GetAkickCount())
return;
if (!SentHeader)
@@ -150,7 +150,7 @@ class AkickDelCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (Number > ci->GetAkickCount())
if (!Number || Number > ci->GetAkickCount())
return;
++Deleted;
+3 -3
View File
@@ -123,7 +123,7 @@ class XOPListCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (Number > ci->GetAccessCount())
if (!Number || Number > ci->GetAccessCount())
return;
ChanAccess *access = ci->GetAccess(Number - 1);
@@ -177,7 +177,7 @@ class XOPDelCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (Number > ci->GetAccessCount())
if (!Number || Number > ci->GetAccessCount())
return;
ChanAccess *access = ci->GetAccess(Number - 1);
@@ -403,7 +403,7 @@ class XOPBase : public Command
u->SendMessage(ChanServ, messages[XOP_LIST_HEADER], ci->name.c_str());
}
XOPListCallback::DoList(u, ci, access, i, level, messages);
XOPListCallback::DoList(u, ci, access, i + 1, level, messages);
}
if (!SentHeader)
+1 -1
View File
@@ -25,7 +25,7 @@ class MemoDelCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (Number > mi->memos.size())
if (!Number || Number > mi->memos.size())
return;
if (ci)
+1 -1
View File
@@ -26,7 +26,7 @@ class MemoListCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (Number > mi->memos.size())
if (!Number || Number > mi->memos.size())
return;
if (!SentHeader)
+1 -1
View File
@@ -24,7 +24,7 @@ class MemoListCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (Number > mi->memos.size())
if (!Number || Number > mi->memos.size())
return;
MemoListCallback::DoRead(u, mi, NULL, Number - 1);
+9
View File
@@ -34,6 +34,9 @@ class AkillDelCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SGLine->GetEntry(Number - 1);
if (!x)
@@ -69,6 +72,9 @@ class AkillListCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SGLine->GetEntry(Number - 1);
if (!x)
@@ -98,6 +104,9 @@ class AkillViewCallback : public AkillListCallback
void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SGLine->GetEntry(Number - 1);
if (!x)
+3 -3
View File
@@ -35,7 +35,7 @@ class ExceptionDelCallback : public NumberList
virtual void HandleNumber(unsigned Number)
{
if (Number > exceptions.size())
if (!Number || Number > exceptions.size())
return;
++Deleted;
@@ -64,7 +64,7 @@ class ExceptionListCallback : public NumberList
virtual void HandleNumber(unsigned Number)
{
if (Number > exceptions.size())
if (!Number || Number > exceptions.size())
return;
if (!SentHeader)
@@ -95,7 +95,7 @@ class ExceptionViewCallback : public ExceptionListCallback
void HandleNumber(unsigned Number)
{
if (Number > exceptions.size())
if (!Number || Number > exceptions.size())
return;
if (!SentHeader)
+9
View File
@@ -35,6 +35,9 @@ class SNLineDelCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SNLine->GetEntry(Number - 1);
if (!x)
@@ -68,6 +71,9 @@ class SNLineListCallback : public NumberList
virtual void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SNLine->GetEntry(Number - 1);
if (!x)
@@ -97,6 +103,9 @@ class SNLineViewCallback : public SNLineListCallback
void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SNLine->GetEntry(Number - 1);
if (!x)
+9
View File
@@ -34,6 +34,9 @@ class SQLineDelCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SQLine->GetEntry(Number - 1);
if (!x)
@@ -67,6 +70,9 @@ class SQLineListCallback : public NumberList
virtual void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SQLine->GetEntry(Number - 1);
if (!x)
@@ -96,6 +102,9 @@ class SQLineViewCallback : public SQLineListCallback
void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SQLine->GetEntry(Number - 1);
if (!x)
+9
View File
@@ -34,6 +34,9 @@ class SZLineDelCallback : public NumberList
void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SZLine->GetEntry(Number - 1);
if (!x)
@@ -67,6 +70,9 @@ class SZLineListCallback : public NumberList
virtual void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SZLine->GetEntry(Number - 1);
if (!x)
@@ -96,6 +102,9 @@ class SZLineViewCallback : public SZLineListCallback
void HandleNumber(unsigned Number)
{
if (!Number)
return;
XLine *x = SZLine->GetEntry(Number - 1);
if (!x)