[X2serv-cvs] CVS: x2/source chan.c,1.82,1.83
Brought to you by:
sirvulcan
From: Wolfram K. <qua...@us...> - 2002-06-25 18:13:57
|
Update of /cvsroot/x2serv/x2/source In directory usw-pr-cvs1:/tmp/cvs-serv4332/source Modified Files: chan.c Log Message: Fixed an error where X2 was assuming that the maximum ban length would be 69, when it's in fact much longer. Could cause some minor desyncs if bans longer than 69 were added to a channel. Index: chan.c =================================================================== RCS file: /cvsroot/x2serv/x2/source/chan.c,v retrieving revision 1.82 retrieving revision 1.83 diff -C2 -r1.82 -r1.83 *** chan.c 22 Feb 2002 00:12:43 -0000 1.82 --- chan.c 25 Jun 2002 18:13:44 -0000 1.83 *************** *** 1672,1677 **** if (search_ban(cptr, banstring) != NULL) return; ! strncpy(New_ban->banstring, banstring, 69); ! New_ban->banstring[69] = '\0'; New_ban->time = time(NULL); Debug(DBGINFO, "*** Adding a ban to the list. banstring=%s\n", banstring); --- 1672,1677 ---- if (search_ban(cptr, banstring) != NULL) return; ! strncpy(New_ban->banstring, banstring, MAXBANLEN); ! New_ban->banstring[MAXBANLEN] = '\0'; New_ban->time = time(NULL); Debug(DBGINFO, "*** Adding a ban to the list. banstring=%s\n", banstring); |