# HG changeset patch # User Timo Sirainen # Date 1113148070 -10800 # Node ID ed782bb26632c353ce79d543a41d5c4012a3c5b3 # Parent 451a38ca83bbc600af427d00b633bb32fa31af9e ARRAY_CREATE() macro fix. Wasn't working in all situations. diff -r 451a38ca83bb -r ed782bb26632 src/lib/array.h --- a/src/lib/array.h Sun Apr 10 18:37:57 2005 +0300 +++ b/src/lib/array.h Sun Apr 10 18:47:50 2005 +0300 @@ -46,7 +46,7 @@ # define ARRAY_DEFINE_PTR(name, array_type) \ name; array_type **name ## __ ## type # define ARRAY_CREATE(array, pool, array_type, init_count) STMT_START { \ - array_type *_array_tmp = *(array ## __ ## type); _array_tmp = NULL; \ + array_type **_array_tmp = array ## __ ## type; _array_tmp = NULL; \ array_create(array, pool, sizeof(array_type), init_count); \ } STMT_END # define ARRAY_SET_TYPE(array, array_type) \