summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/core')
-rw-r--r--src/core/bs_bot.c26
1 files changed, 1 insertions, 25 deletions
diff --git a/src/core/bs_bot.c b/src/core/bs_bot.c
index 3701bf662..54b51200c 100644
--- a/src/core/bs_bot.c
+++ b/src/core/bs_bot.c
@@ -16,7 +16,6 @@
#include "module.h"
int do_bot(User * u);
-int delbot(BotInfo * bi);
void myBotServHelp(User * u);
/**
@@ -327,7 +326,7 @@ int do_bot(User * u)
if (ircd->sqline) {
anope_cmd_unsqline(bi->nick);
}
- delbot(bi);
+ delete bi;
notice_lang(s_BotServ, u, BOT_BOT_DELETED, nick);
}
@@ -337,28 +336,5 @@ int do_bot(User * u)
return MOD_CONT;
}
-int delbot(BotInfo * bi)
-{
- cs_remove_bot(bi);
-
- if (bi->next)
- bi->next->prev = bi->prev;
- if (bi->prev)
- bi->prev->next = bi->next;
- else
- botlists[tolower(*bi->nick)] = bi->next;
-
- nbots--;
-
- free(bi->nick);
- free(bi->user);
- free(bi->host);
- free(bi->real);
-
- free(bi);
-
- return 1;
-}
-
MODULE_INIT("bs_bot")