Browse Source

free_minfield

remotes/origin/Daniel
Daniel M 11 months ago
parent
commit
c4a6c0a877
  1. BIN
      build/test/out/c/duellist-spielesammlung-projekt.o
  2. BIN
      build/test/out/test_duellist_spielesammlung_projekt.out
  3. 2
      build/test/results/test_duellist_spielesammlung_projekt.pass
  4. 11
      src/main/duellist-spielesammlung-projekt.c

BIN
build/test/out/c/duellist-spielesammlung-projekt.o

BIN
build/test/out/test_duellist_spielesammlung_projekt.out

2
build/test/results/test_duellist_spielesammlung_projekt.pass

@ -75,4 +75,4 @@
:failed: 0
:ignored: 0
:stdout: []
:time: 0.04494909999993979
:time: 0.043835999999828346

11
src/main/duellist-spielesammlung-projekt.c

@ -308,6 +308,16 @@ int end_check(char** minefield, char** mines, int height, int width) {
return 1;
}
void free_minefield(char** minefield, int height) {
int i;
// Free each vector
for (i = 0; i < height; i++) {
free(minefield[i]);
}
free(minefield);
minefield = NULL;
}
int minesweeper() {
int height, width, row, column;
printf("Enter the height of the game field:\n");
@ -369,7 +379,6 @@ int minesweeper() {
show_minefield(mines, height, width);
}
}
return 1;
}
Loading…
Cancel
Save