This fixes building with gcc and the -fno-common option. The
option is now added to compiler flags in full debugging mode.
static guint signals[LAST_SIGNAL];
+GList* kalistglobal;
+
static void
katze_array_finalize (GObject* object);
GList*
katze_array_peek_items (KatzeArray* array);
-GList* kalistglobal;
+extern GList* kalistglobal;
#define KATZE_ARRAY_FOREACH_ITEM(kaitem, kaarray) \
for (kalistglobal = katze_array_peek_items (kaarray), \
kaitem = kalistglobal ? kalistglobal->data : NULL; \
'-Wno-missing-field-initializers '
'-Wredundant-decls -Wmissing-noreturn '
'-Wshadow -Wpointer-arith -Wcast-align '
- '-Winline -Wformat-security '
+ '-Winline -Wformat-security -fno-common '
'-Winit-self -Wundef -Wdeclaration-after-statement '
'-Wmissing-format-attribute -Wnested-externs '
# -DGSEAL_ENABLE