@kugel- commented on this pull request.
if (!removed_typedefs)
+ removed_typedefs = g_ptr_array_new(); + g_ptr_array_add(removed_typedefs, GUINT_TO_POINTER(j)); + } + } + } + + /* there's no typedef name for the anon tag so let's generate one */ + if (!new_name) + { + gchar buf[50]; + guint anon_counter; + const gchar *kind_name = tm_ctags_get_kind_name(kind, tag->lang); + + if (!anon_counter_table) + anon_counter_table = g_new0(gchar, 256);
I don't feel strong about array vs. g_new0, do as you chose (hint: zero-initialization of arrays: `gint foo[N] = {0}`)