Author: Bleep <tomh@inxpress.net>
authorBleep <twhelvey1@home.com>
Sat, 1 Apr 2000 05:09:14 +0000 (05:09 +0000)
committerBleep <twhelvey1@home.com>
Sat, 1 Apr 2000 05:09:14 +0000 (05:09 +0000)
Log message:
Fix for extended numerics.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@121 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

ChangeLog
ircd/numnicks.c

index c5612ff3f7c6319d81748d19d89d069ec8d4d6be..8281e46ef1f95558b27028bfce4fd24b5da0f7bc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2000-03-31  Thomas Helvey <tomh@ixpress.net>
+       * ircd/numnicks.c (SetXYYCapacity): fix for extended
+       numerics.
+
 2000-03-30  Perry Lorier <isomer@coders.net>
        * ircd/m_nick.c: send kills both ways so when we add nick change
        on collision we don't desync the network.
 #
 # ChangeLog for ircu2.10.11
 #
-# $Id: ChangeLog,v 1.50 2000-04-01 01:55:31 isomer Exp $
+# $Id: ChangeLog,v 1.51 2000-04-01 05:09:14 bleep Exp $
 #
 # Insert new changes at beginning of the change list.
 #
index c2cdaaa7842b31dade8b232d33ab216064517ff0..33fda6a12ac0ab48db8887cb40565a2494ce4ec0 100644 (file)
@@ -244,7 +244,11 @@ void SetYXXCapacity(struct Client* c, unsigned int capacity)
     exit(-1);
   }
   --max_clients;
+#if defined(EXTENDED_NUMERICS)
+  inttobase64(c->serv->nn_capacity, max_clients, 3); 
+#else
   inttobase64(c->serv->nn_capacity, max_clients, 2); 
+#endif
   c->serv->nn_mask = max_clients;       /* Our Numeric Nick mask */
   c->serv->client_list = (struct Client**) MyCalloc(max_clients + 1, 
                                                      sizeof(struct Client*));