From d9bde09e10c845899bcc2cc00a06f330943225c9 Mon Sep 17 00:00:00 2001 From: Mark <> Date: Fri, 26 Mar 2004 21:36:25 +0000 Subject: [PATCH] server processing update --- src/ircd.c | 2 +- src/protocol/ircu.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ircd.c b/src/ircd.c index 6f79db2f..36a51404 100644 --- a/src/ircd.c +++ b/src/ircd.c @@ -1648,7 +1648,7 @@ void do_server (const char *name, const char *uplink, const char* hops, const char *numeric, const char *infoline, int srv) { if(!srv) { - if (*uplink == 0) { + if (uplink == NULL) { me.s = AddServer (name, me.name, hops, numeric, infoline); } else { me.s = AddServer (name, uplink, hops, numeric, infoline); diff --git a/src/protocol/ircu.c b/src/protocol/ircu.c index dc6422e2..1256cef2 100644 --- a/src/protocol/ircu.c +++ b/src/protocol/ircu.c @@ -521,7 +521,7 @@ static void m_server (char *origin, char **argv, int argc, int srv) { if(srv == 2) { - do_server (argv[0], origin, argv[1], NULL, argv[argc-1], 0); + do_server (argv[0], NULL, argv[1], NULL, argv[argc-1], 0); } else { do_server (argv[0], base64toserver (origin), argv[1], NULL, argv[argc-1], srv); }