summaryrefslogtreecommitdiff
path: root/init.c
diff options
context:
space:
mode:
authordane dane@31f1291d-b8d6-0310-a050-a5561fc1590b <dane dane@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2004-03-31 20:45:23 +0000
committerdane dane@31f1291d-b8d6-0310-a050-a5561fc1590b <dane dane@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2004-03-31 20:45:23 +0000
commit00be85522533bbb7912ddbf54f0040e158f86d3b (patch)
tree14a879e3bfa4dcc8d26b4abc2b03de091838beae /init.c
parent8efb093193805c6b57377769cca178f02e31ab5b (diff)
BUILD : 1.7.0 (18) BUGS : none NOTES : Fixed lack of BotServ. Fixed compile error if no RDB
git-svn-id: svn://svn.anope.org/anope/trunk@18 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@11 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'init.c')
-rw-r--r--init.c69
1 files changed, 35 insertions, 34 deletions
diff --git a/init.c b/init.c
index fc42a84a4..dd764586e 100644
--- a/init.c
+++ b/init.c
@@ -644,50 +644,51 @@ int init(int ac, char **av)
#ifdef USE_RDB
if (UseRDB)
rdb_load_dbases();
- if (!UseRDB) {
#endif
- if (!skeleton) {
- load_ns_dbase();
- if (debug)
- alog("debug: Loaded %s database (1/9)", s_NickServ);
- if (s_HostServ) {
- load_hs_dbase();
+ /* Need a better way to handle this -dane */
+ if (!UseRDB) {
+ if (!skeleton) {
+ load_ns_dbase();
if (debug)
- alog("debug: Loaded %s database (2/9)", s_HostServ);
- }
- if (s_BotServ) {
+ alog("debug: Loaded %s database (1/9)", s_NickServ);
+ if (s_HostServ) {
+ load_hs_dbase();
+ if (debug)
+ alog("debug: Loaded %s database (2/9)", s_HostServ);
+ }
+ if (s_BotServ) {
+ load_bs_dbase();
+ if (debug)
+ alog("debug: Loaded %s database (3/9)", s_BotServ);
+ } else if (debug)
+ alog("debug: BotServ database (4/9) not loaded because BotServ is disabled");
+ load_cs_dbase();
if (debug)
- alog("debug: Loaded %s database (3/9)", s_BotServ);
- } else if (debug)
- alog("debug: BotServ database (4/9) not loaded because BotServ is disabled");
- load_cs_dbase();
+ alog("debug: Loaded %s database (5/9)", s_ChanServ);
+ }
+ load_os_dbase();
if (debug)
- alog("debug: Loaded %s database (5/9)", s_ChanServ);
- }
- load_os_dbase();
- if (debug)
- alog("debug: Loaded %s database (6/9)", s_OperServ);
- load_news();
- if (debug)
- alog("debug: Loaded news database (7/9)");
- load_exceptions();
- if (debug)
- alog("debug: Loaded exception database (8/9)");
- if (PreNickDBName) {
- load_ns_req_db();
+ alog("debug: Loaded %s database (6/9)", s_OperServ);
+ load_news();
if (debug)
- alog("debug: Loaded PreNick database (9/9)");
- }
+ alog("debug: Loaded news database (7/9)");
+ load_exceptions();
+ if (debug)
+ alog("debug: Loaded exception database (8/9)");
+ if (PreNickDBName) {
+ load_ns_req_db();
+ if (debug)
+ alog("debug: Loaded PreNick database (9/9)");
+ }
}
alog("Databases loaded");
/* Save the databases back to file/mysql to reflect any changes */
#ifdef USE_RDB
- if (!UseRDB) /* Only save if we are not using remote databases
- * to avoid floods. As a side effects our nice
- * FFF databases won't get overwritten if the
- * mysql db is broken (empty etc.) */
- {
+ if (!UseRDB) { /* Only save if we are not using remote databases
+ * to avoid floods. As a side effects our nice
+ * FFF databases won't get overwritten if the
+ * mysql db is broken (empty etc.) */
#endif
alog("Info: Reflecting database records.");
save_databases();