anchor.diff:      exit;
      end;
      if (State^.Flags and sfDFAFullMatch)<>0 then begin
  -    MatchEnd:=UntilExcludingPosition-2;
  +    MatchEnd:=UntilExcludingPosition-1;
       result:=DFAMatch;
       exit;
      end;
  
positive.code:       popad
        jmp ExitFunction
      @IsNotDFADead:
      test ebx,sfDFAMatchWins
      jz @IsNotMatchWin
       lea eax,[esi+2]
  
negative.code:     exit;
     end;
     if (State^.Flags and sfDFAFullMatch)<>0 then begin
      MatchEnd:=UntilExcludingPosition;
      result:=DFAMatch;
      exit;
     end;
  