summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/extern.h2
-rw-r--r--src/protocol/bahamut.c2
-rw-r--r--src/protocol/inspircd11.c2
-rw-r--r--src/protocol/ratbox.c4
-rw-r--r--src/protocol/unreal32.c2
-rw-r--r--src/servers.c2
6 files changed, 7 insertions, 7 deletions
diff --git a/include/extern.h b/include/extern.h
index 983f61af5..fb432f44f 100644
--- a/include/extern.h
+++ b/include/extern.h
@@ -489,7 +489,7 @@ E Server *new_server(Server * uplink, const char *name, const char *desc, Server
E Server *findserver(Server *s, const char *name);
-E void do_server(const char *source, const char *servername, const char *hops, const char *descript, const char *numeric);
+E void do_server(const char *source, const char *servername, const char *hops, const char *descript, const std::string &numeric);
E void do_squit(const char *source, int ac, const char **av);
E int anope_check_sync(const char *name);
diff --git a/src/protocol/bahamut.c b/src/protocol/bahamut.c
index 6bab9ff2c..01462708c 100644
--- a/src/protocol/bahamut.c
+++ b/src/protocol/bahamut.c
@@ -582,7 +582,7 @@ int anope_event_server(const char *source, int ac, const char **av)
uplink = sstrdup(av[0]);
}
- do_server(source, av[0], av[1], av[2], NULL);
+ do_server(source, av[0], av[1], av[2], "");
return MOD_CONT;
}
diff --git a/src/protocol/inspircd11.c b/src/protocol/inspircd11.c
index f193d685c..c731d4043 100644
--- a/src/protocol/inspircd11.c
+++ b/src/protocol/inspircd11.c
@@ -826,7 +826,7 @@ int anope_event_server(const char *source, int ac, const char **av)
if (!stricmp(av[1], "1")) {
uplink = sstrdup(av[0]);
}
- do_server(source, av[0], av[1], av[2], NULL);
+ do_server(source, av[0], av[1], av[2], "");
return MOD_CONT;
}
diff --git a/src/protocol/ratbox.c b/src/protocol/ratbox.c
index 61eb1518d..116042992 100644
--- a/src/protocol/ratbox.c
+++ b/src/protocol/ratbox.c
@@ -688,10 +688,10 @@ int anope_event_server(const char *source, int ac, const char **av)
if (TS6UPLINK) {
do_server(source, av[0], av[1], av[2], TS6UPLINK);
} else {
- do_server(source, av[0], av[1], av[2], NULL);
+ do_server(source, av[0], av[1], av[2], "");
}
} else {
- do_server(source, av[0], av[1], av[2], NULL);
+ do_server(source, av[0], av[1], av[2], "");
}
return MOD_CONT;
}
diff --git a/src/protocol/unreal32.c b/src/protocol/unreal32.c
index c44293ed8..609c27a79 100644
--- a/src/protocol/unreal32.c
+++ b/src/protocol/unreal32.c
@@ -984,7 +984,7 @@ int anope_event_server(const char *source, int ac, const char **av)
delete [] desc;
delete [] upnumeric;
} else {
- do_server(source, av[0], av[1], av[2], NULL);
+ do_server(source, av[0], av[1], av[2], "");
}
return MOD_CONT;
diff --git a/src/servers.c b/src/servers.c
index 2011a1fac..be75625de 100644
--- a/src/servers.c
+++ b/src/servers.c
@@ -370,7 +370,7 @@ int anope_check_sync(const char *name)
* @return void
*/
void do_server(const char *source, const char *servername, const char *hops,
- const char *descript, const char *numeric)
+ const char *descript, const std::string &numeric)
{
Server *s, *newserver;