fixed null termination bug

This commit is contained in:
lukas committed 2026-10-16 19:45:30 +02:00
1 parent 42a8142f03
commit fbf443e02d
1 file changed
+5 -5
+5 -5
View File
@@ -15,8 +15,8 @@ int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsi
const char words[][MAX_WORD_LEN], unsigned int wordCount)
{
srand(time(NULL));
for(int i = 0; i < searchFieldLen; i++){
for(int j = 0; i < searchFieldLen; i++){
for(int i = 0; i < MAX_SEARCH_FIELD_LEN; i++){
for(int j = 0; j < MAX_SEARCH_FIELD_LEN; j++){
salad[i][j] = 1;
}
}
@@ -60,9 +60,9 @@ int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsi
}
}
//fill remaining spots with random chars
for(int i = 0; i < searchFieldLen; i++){
for(int j = 0; j < searchFieldLen; j++){
salad[i][j] = salad[i][j] == 1 ? (rand() % 25) + 65 : salad[i][j];
for(int i = 0; i < MAX_SEARCH_FIELD_LEN; i++){
for(int j = 0; j < MAX_SEARCH_FIELD_LEN; j++){
salad[i][j] = (salad[i][j] == 1) || (salad[i][j] == 0) ? (rand() % 25) + 65 : salad[i][j];
}
}
return wordCount - failed;