diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/protocol/inspircd12.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/protocol/inspircd12.cpp b/src/protocol/inspircd12.cpp index 7bce26bbd..0892fb1f7 100644 --- a/src/protocol/inspircd12.cpp +++ b/src/protocol/inspircd12.cpp @@ -892,16 +892,15 @@ endnick: newav[0] = av[1]; /* timestamp */ newav[1] = av[0]; /* channel name */ - int newac = 2; - for (int i = 2; i != ac; i++) { newav[i] = av[i]; - newac++; } - newav[3] = nicklist; - do_sjoin(source, newac, newav); + newav[i] = nicklist; + i++; + + do_sjoin(source, i, newav); return MOD_CONT; } |