[srvx-commits] CVS: services/src nickserv.c,1.241,1.242
                
                Brought to you by:
                
                    entrope
                    
                
            
            
        
        
        
    | 
      
      
      From: Entrope <en...@us...> - 2003-07-08 14:37:36
      
     | 
| Update of /cvsroot/srvx/services/src
In directory sc8-pr-cvs1:/tmp/cvs-serv19996/src
Modified Files:
	nickserv.c 
Log Message:
implement RFE [763029] - Suspension notation in accountinfo
Index: nickserv.c
===================================================================
RCS file: /cvsroot/srvx/services/src/nickserv.c,v
retrieving revision 1.241
retrieving revision 1.242
diff -C2 -r1.241 -r1.242
*** nickserv.c	8 Jul 2003 03:43:56 -0000	1.241
--- nickserv.c	8 Jul 2003 14:37:33 -0000	1.242
***************
*** 1276,1282 ****
  	    }
  	    herelen = strlen(name);
! 	    if (pos + herelen + 2 > ArrayLength(buff)) {
  		next = channel; goto print_chans_buff;
  	    }
  	    buff[pos++] = accessChars[channel->user->access];
  	    memcpy(buff+pos, name, herelen);
--- 1276,1283 ----
  	    }
  	    herelen = strlen(name);
! 	    if (pos + herelen + 3 > ArrayLength(buff)) {
  		next = channel; goto print_chans_buff;
  	    }
+             if (IsUserSuspended(channel->user)) buff[pos++] = '-';
  	    buff[pos++] = accessChars[channel->user->access];
  	    memcpy(buff+pos, name, herelen);
 |