? ../ircu2.10.06/patch.dbh13 ? ../ircu2.10.06/patch.xmode2 Index: ../ircu2.10.06/CAMBIOS =================================================================== RCS file: /cvsroot/ircd/CAMBIOS,v retrieving revision 1.18 retrieving revision 1.20 diff -c -r1.18 -r1.20 *** ../ircu2.10.06/CAMBIOS 1999/10/13 21:42:15 1.18 --- ../ircu2.10.06/CAMBIOS 1999/10/13 22:42:15 1.20 *************** *** 1,3 **** --- 1,9 ---- + * 1999/10/13 savage@apostols.org (patch.xmode2) FIX + ----------------------------------------------------------------------- + Arreglado un pekeƱo bug cosmetico, que ocurria cuando mediante XMODE + intentabamos por ejemplo dar +o a alguien que ya tiene +o, quedando + visible el intento como '+x' sin parametro alguno. + * 1999/10/13 savage@apostols.org (patch.dbh13) FEATURE ----------------------------------------------------------------------- Implemento comando DBQ sustituyendo el DBH de usuario, con el formato: Index: ../ircu2.10.06/ircd/channel.c =================================================================== RCS file: /cvsroot/ircd/ircd/channel.c,v retrieving revision 1.15 retrieving revision 1.16 diff -c -r1.15 -r1.16 *** ../ircu2.10.06/ircd/channel.c 1999/10/08 19:25:35 1.15 --- ../ircu2.10.06/ircd/channel.c 1999/10/13 22:25:42 1.16 *************** *** 2015,2020 **** --- 2015,2026 ---- } /* for (; i < opcnt; i++) */ } /* if (opcnt) */ + /* evitemos que quede solo el modo +x */ + if(jcea_xmode_esnet && *(mbuf-2)=='+' && *(mbuf-1)=='x') { + *(mbuf--)='\0'; + *(mbuf--)='\0'; + } + *mbuf++ = '\0'; *bmbuf++ = '\0'; Index: ../ircu2.10.06/ircd/s_debug.c =================================================================== RCS file: /cvsroot/ircd/ircd/s_debug.c,v retrieving revision 1.50 retrieving revision 1.51 diff -c -r1.50 -r1.51 *** ../ircu2.10.06/ircd/s_debug.c 1999/10/13 22:35:41 1.50 --- ../ircu2.10.06/ircd/s_debug.c 1999/10/13 22:38:07 1.51 *************** *** 184,190 **** '-', #endif #ifdef XMODE_ESNET ! 'X','M', #ifdef OPER_XMODE_ESNET '+', #else --- 184,190 ---- '-', #endif #ifdef XMODE_ESNET ! 'X','M','2', #ifdef OPER_XMODE_ESNET '+', #else