diff options
Diffstat (limited to 'Converter/src')
| -rw-r--r-- | Converter/src/array.c | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/Converter/src/array.c b/Converter/src/array.c index 442a4b5..650f31c 100644 --- a/Converter/src/array.c +++ b/Converter/src/array.c @@ -1,12 +1,12 @@  #include "../includes/array.h"  #include <malloc.h> -void array_init(array_t *arr) +void array_init(array_t **arr)  { -  arr = malloc(sizeof(*arr)); -  arr->sz_used = 0; -  arr->sz_allocated = 8; -  arr->data = malloc(arr->sz_allocated); +  (*arr) = malloc(sizeof(*arr)); +  (*arr)->sz_used = 0; +  (*arr)->sz_allocated = 8; +  (*arr)->data = malloc((*arr)->sz_allocated);  }  void array_append(array_t *arr, void *data) | 
