From c38bb8bc1d5a21d43caa846a9ceddd2228cca6ed Mon Sep 17 00:00:00 2001 From: "G.E" Date: Wed, 8 May 2024 12:33:22 +0300 Subject: [PATCH] one more fixed that had been missed. --- src/rose/rose_build_add_mask.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/rose/rose_build_add_mask.cpp b/src/rose/rose_build_add_mask.cpp index 4d1f72bb..aa36ecd3 100644 --- a/src/rose/rose_build_add_mask.cpp +++ b/src/rose/rose_build_add_mask.cpp @@ -302,17 +302,17 @@ unique_ptr buildMaskLhs(bool anchored, u32 prefix_len, assert(prefix_len); assert(mask.size() >= prefix_len); - NFAVertex preds = anchored ? lhs->start : lhs->startDs; + NFAVertex lpreds = anchored ? lhs->start : lhs->startDs; u32 m_idx = 0; while (prefix_len--) { NFAVertex v = add_vertex(*lhs); (*lhs)[v].char_reach = mask[m_idx++]; - add_edge(preds, v, *lhs); - preds = v; + add_edge(lpreds, v, *lhs); + lpreds = v; } - add_edge(preds, lhs->accept, *lhs); - (*lhs)[preds].reports.insert(0); + add_edge(lpreds, lhs->accept, *lhs); + (*lhs)[lpreds].reports.insert(0); return lhs; }