diff options
author | Søren Sandmann Pedersen <sandmann@daimi.au.dk> | 2009-04-17 21:14:54 -0400 |
---|---|---|
committer | Søren Sandmann Pedersen <sandmann@daimi.au.dk> | 2009-04-17 21:14:54 -0400 |
commit | b357eef0fd50971ad60bb4074c9c3c7c6c9397a3 (patch) | |
tree | 6551fc347c69944d254d899b2578401d415edbb9 | |
parent | f77e468dca15734799b2c524f15f2e9046d220e2 (diff) |
const fixes
-rw-r--r-- | array.c | 16 |
1 files changed, 5 insertions, 11 deletions
@@ -178,7 +178,7 @@ array_append (void *data, } static gssize -array_len (void *data, const int *magic) +array_len (const void *data, const int *magic) { array_t *array = get_array (data, magic); @@ -221,7 +221,7 @@ nul_array_free (nul_ptr_t array) } gsize -nul_array_len (nul_ptr_t array) +nul_array_len (const nul_ptr_t array) { return array_len (array, &arr_t_magic); } @@ -260,15 +260,9 @@ nul_ptr_array_new (void) } void ** -nul_ptr_array_append (void **arr, gpointer data) +nul_ptr_array_append (void **arr, nul_ptr_t data) { - nul_ptr_t *tail; - - arr = array_append_undefined (arr, &parr_t_magic, 1, (void **)&tail); - - *tail = data; - - return arr; + return array_append (arr, &parr_t_magic, data); } void @@ -278,7 +272,7 @@ nul_ptr_array_free (void **arr) } gsize -nul_ptr_array_len (void *const *arr) +nul_ptr_array_len (const nul_ptr_t *arr) { return array_len (arr, &parr_t_magic); } |