diff options
| author | Kai Stevenson <kai@kaistevenson.com> | 2022-12-07 15:20:01 -0800 |
|---|---|---|
| committer | Kai Stevenson <kai@kaistevenson.com> | 2022-12-07 15:20:01 -0800 |
| commit | c57fdac8fb91a29205bda4a8d8a6f91f4c1ec172 (patch) | |
| tree | 23013d55fac444edeb12f60591c30537a1b3173e /vector.c | |
| parent | f7a3feaacdab2f198c665ee11ff14a63ac84718e (diff) | |
fixed check detection. changed all board[8][8] arguments to int**
Diffstat (limited to 'vector.c')
| -rw-r--r-- | vector.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -25,7 +25,7 @@ vectorp_t remove_vector(vectorp_t vectorp, int index) { vectorp_t remove_vectors(vectorp_t vectorp, int* indexes, int indexCount) { vector_t* vectors = malloc((vectorp.length - indexCount) * sizeof(vector_t)); int correctedIndex = 0; - for(int i = 0; i < vectorp.length - 1; i++) { + for(int i = 0; i < vectorp.length - indexCount; i++) { for(int j = 0; j < indexCount; j++) { if(i == indexes[j]) { continue; @@ -34,7 +34,7 @@ vectorp_t remove_vectors(vectorp_t vectorp, int* indexes, int indexCount) { vectors[correctedIndex] = vectorp.vectors[i]; correctedIndex++; } - return init_vectorp(vectors, vectorp.length - 1); + return init_vectorp(vectors, vectorp.length - indexCount); } vectorpp_t init_vectorpp(vectorp_t* vectorps, int length) { vectorpp_t vectorPP; |
