summaryrefslogtreecommitdiff
path: root/src/base/idManager.c
diff options
context:
space:
mode:
authororoborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-08-13 13:54:09 +0000
committeroroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-08-13 13:54:09 +0000
commit5b67651831ad9b160b41990288c938c7a05c1db1 (patch)
tree6380e378eae351d40abe85b66aed40f5c88f2951 /src/base/idManager.c
parent54d61c622ba721b4ea57852e0ba6c87acfa66a2b (diff)
- upravene indexovanie v index.c a space.c ktore indexovanie pouziva
git-svn-id: http://opensvn.csie.org/tuxanci_ng@194 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/base/idManager.c')
-rw-r--r--src/base/idManager.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/base/idManager.c b/src/base/idManager.c
index b4217ae..63667bf 100644
--- a/src/base/idManager.c
+++ b/src/base/idManager.c
@@ -74,10 +74,11 @@ static int findNewID()
}
do{
- ret = random() % MAX_ID;
-
+ ret = ( random() % (listID->count + 8 ) ) + 1;
}while( isRegisterID(ret) != -1 );
+ //printf("new ID %d\n", ret);
+
return ret;
}