* genautomata.c (initiate_states): Add additional guard to
initialize `units_array'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53188
138bc75d-0d04-0410-961f-
82ee72b054a4
2002-05-05 Vladimir Makarov <vmakarov@redhat.com>
+ * genautomata.c (initiate_states): Add additional guard to
+ initialize `units_array'.
+
+2002-05-05 Vladimir Makarov <vmakarov@redhat.com>
+
* genautomata.c (form_the_same_automaton_unit_lists_from_regexp,
process_unit_to_form_the_same_automaton_unit_lists,
form_the_same_automaton_unit_lists
VLA_PTR_CREATE (units_container, description->units_num, "units_container");
units_array
- = (description->decls_num ? VLA_PTR_BEGIN (units_container) : NULL);
+ = (description->decls_num && description->units_num
+ ? VLA_PTR_BEGIN (units_container) : NULL);
for (i = 0; i < description->decls_num; i++)
{
decl = description->decls [i];