- exclude bad numbers in getRandNumber (tools.cpp)

- delete warnings in localplayer
This commit is contained in:
floty
2008-10-20 09:25:45 +00:00
parent bf623ae6e8
commit 1c5e5767da
3 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -27,7 +27,7 @@
using namespace std;
void Tools::getRandNumber(int start, int end, int howMany, int* randArray, bool different, int* bad) {
void Tools::getRandNumber(int start, int end, int howMany, int* randArray, bool different, int* bad, int countBad) {
int r = end-start+1;
unsigned char rand_buf[4];
@@ -61,7 +61,7 @@ void Tools::getRandNumber(int start, int end, int howMany, int* randArray, bool
for (i=0; i<(end-start+1); i++) tempArray[i]=1;
if(bad) {
for(i=0;i<(int)(sizeof(bad)/sizeof(int));i++) {
for(i=0;i<countBad;i++) {
tempArray[bad[i]]=0;
}
}