aboutsummaryrefslogtreecommitdiff
path: root/mem/src/mem.c
diff options
context:
space:
mode:
Diffstat (limited to 'mem/src/mem.c')
-rw-r--r--mem/src/mem.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/mem/src/mem.c b/mem/src/mem.c
index c2af518..9169a9f 100644
--- a/mem/src/mem.c
+++ b/mem/src/mem.c
@@ -57,6 +57,7 @@ void mem_del_(Memory* mem) {
57 57
58void mem_clear_(Memory* mem) { 58void mem_clear_(Memory* mem) {
59 assert(mem); 59 assert(mem);
60 mem->num_used_blocks = 0;
60 mem->next_free_chunk = 0; 61 mem->next_free_chunk = 0;
61 memset(mem->blocks, 0, mem->num_blocks * mem->block_size_bytes); 62 memset(mem->blocks, 0, mem->num_blocks * mem->block_size_bytes);
62 memset(mem->chunks, 0, mem->num_blocks * sizeof(Chunk)); 63 memset(mem->chunks, 0, mem->num_blocks * sizeof(Chunk));