summary refs log tree commit diff
path: root/src/ngircd/irc-server.c
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2006-10-06 21:32:58 +0000
committerFlorian Westphal <fw@strlen.de>2006-10-06 21:32:58 +0000
commit6e105bf87ee5008f32b7557eea2977deb8d10a71 (patch)
tree50c38e9c4e07697fde92dc1c7110995fa62644cf /src/ngircd/irc-server.c
parent61966a6088f770ff28b6209a484b44aaf478dbd6 (diff)
downloadngircd-6e105bf87ee5008f32b7557eea2977deb8d10a71.tar.gz
ngircd-6e105bf87ee5008f32b7557eea2977deb8d10a71.zip
channel maxusers now unsigned long
Diffstat (limited to 'src/ngircd/irc-server.c')
-rw-r--r--src/ngircd/irc-server.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/ngircd/irc-server.c b/src/ngircd/irc-server.c
index b8681b9c..3d64e1fe 100644
--- a/src/ngircd/irc-server.c
+++ b/src/ngircd/irc-server.c
@@ -14,7 +14,7 @@
 
 #include "portab.h"
 
-static char UNUSED id[] = "$Id: irc-server.c,v 1.40 2006/10/01 19:05:02 alex Exp $";
+static char UNUSED id[] = "$Id: irc-server.c,v 1.41 2006/10/06 21:32:58 fw Exp $";
 
 #include "imp.h"
 #include <assert.h>
@@ -215,7 +215,13 @@ IRC_SERVER( CLIENT *Client, REQUEST *Req )
 					else
 					{
 						/* "CHANINFO <chan> +<modes> <key> <limit> :<topic>" */
-						if( ! IRC_WriteStrClient( Client, "CHANINFO %s +%s %s %ld :%s", Channel_Name( chan ), modes, strchr( Channel_Modes( chan ), 'k' ) ? Channel_Key( chan ) : "*", strchr( Channel_Modes( chan ), 'l' ) ? Channel_MaxUsers( chan ) : 0L, topic )) return DISCONNECTED;
+						if( ! IRC_WriteStrClient( Client, "CHANINFO %s +%s %s %lu :%s",
+							Channel_Name( chan ), modes,
+							strchr( Channel_Modes( chan ), 'k' ) ? Channel_Key( chan ) : "*",
+							strchr( Channel_Modes( chan ), 'l' ) ? Channel_MaxUsers( chan ) : 0UL, topic ))
+						{
+							return DISCONNECTED;
+						}
 					}
 				}
 			}