diff options
Diffstat (limited to 'colm/fsmexec.cpp')
-rw-r--r-- | colm/fsmexec.cpp | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/colm/fsmexec.cpp b/colm/fsmexec.cpp index ea1af928..8f5d7600 100644 --- a/colm/fsmexec.cpp +++ b/colm/fsmexec.cpp @@ -87,16 +87,8 @@ void FsmRun::execAction( GenAction *genAction ) } } - if ( genAction->objField ) { - ObjField *field = genAction->objField; - if ( genAction->markType == MarkEnter ) - mark_enter[field->offset] = p; - else if ( genAction->markType == MarkLeave ) - mark_leave[field->offset] = p; - } - - if ( genAction->markType == MarkMatchEnd ) - mark_match_end[genAction->matchEndNum] = p; + if ( genAction->markType == MarkMark ) + mark[genAction->markId] = p; } void FsmRun::execute() |