diff --git a/src/nfa/limex_runtime_impl.h b/src/nfa/limex_runtime_impl.h index 611fe747..703a7d19 100644 --- a/src/nfa/limex_runtime_impl.h +++ b/src/nfa/limex_runtime_impl.h @@ -542,7 +542,6 @@ char JOIN(LIMEX_API_ROOT, _Q)(const struct NFA *n, struct mq *q, s64a end) { ctx->callback = q->cb; ctx->context = q->context; STORE_STATE(&ctx->cached_estate, ZERO_STATE); - STORE_STATE(&ctx->cached_esucc, ZERO_STATE); assert(q->items[q->cur].location >= 0); DEBUG_PRINTF("LOAD STATE\n"); @@ -638,7 +637,6 @@ char JOIN(LIMEX_API_ROOT, _Q2)(const struct NFA *n, struct mq *q, s64a end) { ctx->callback = q->cb; ctx->context = q->context; STORE_STATE(&ctx->cached_estate, ZERO_STATE); - STORE_STATE(&ctx->cached_esucc, ZERO_STATE); DEBUG_PRINTF("LOAD STATE\n"); STORE_STATE(&ctx->s, LOAD_STATE(q->state)); @@ -730,7 +728,6 @@ char JOIN(LIMEX_API_ROOT, _QR)(const struct NFA *n, struct mq *q, ctx->callback = NULL; ctx->context = NULL; STORE_STATE(&ctx->cached_estate, ZERO_STATE); - STORE_STATE(&ctx->cached_esucc, ZERO_STATE); DEBUG_PRINTF("LOAD STATE\n"); STORE_STATE(&ctx->s, LOAD_STATE(q->state)); @@ -833,7 +830,6 @@ char JOIN(LIMEX_API_ROOT, _B_Reverse)(const struct NFA *n, u64a offset, ctx->callback = cb; ctx->context = context; STORE_STATE(&ctx->cached_estate, ZERO_STATE); - STORE_STATE(&ctx->cached_esucc, ZERO_STATE); const IMPL_NFA_T *limex = getImplNfa(n); STORE_STATE(&ctx->s, INITIAL_FN(limex, 0)); // always anchored