diff options
Diffstat (limited to 'map.c')
| -rw-r--r-- | map.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -313,6 +313,14 @@ void draw_map(Map map, size_t width, size_t height, int offset_x, int offset_y, doupdate(); } +void map_free(Map map, size_t height) { + if (map == NULL) return; + for (size_t i = 0; i < height; i++) { + free(map[i]); + } + free(map); +} + void print_map_out(Map map, size_t width, size_t height) { for (size_t i = 0; i < height; i++) { for (size_t j = 0; j < width; j++) { |
