changeset 3285:ed782bb26632 HEAD

ARRAY_CREATE() macro fix. Wasn't working in all situations.
author Timo Sirainen <tss@iki.fi>
date Sun, 10 Apr 2005 18:47:50 +0300
parents 451a38ca83bb
children def87e4ad3a5
files src/lib/array.h
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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) \