| 1604 | } |
| 1605 | spot->array[spot->num++] = newstate; |
| 1606 | return REG_NOERROR; |
| 1607 | } |
| 1608 | |
| 1609 | static void |
| 1610 | free_state (re_dfastate_t *state) |
| 1611 | { |
| 1612 | re_node_set_free (&state->non_eps_nodes); |
| 1613 | re_node_set_free (&state->inveclosure); |
| 1614 | if (state->entrance_nodes != &state->nodes) |
| 1615 | { |
| 1616 | re_node_set_free (state->entrance_nodes); |
| 1617 | re_free (state->entrance_nodes); |
| 1618 | } |
| 1619 | re_node_set_free (&state->nodes); |
| 1620 | re_free (state->word_trtable); |
| 1621 | re_free (state->trtable); |
| 1622 | re_free (state); |
| 1623 | } |
no outgoing calls
no test coverage detected